Video: Data Visualization and D3 by David Chouinard 2024
Til tross for at CSV (kommaseparerte verdier) filer er svært vant til å importere og eksportere data i R, er de ikke alltid det mest hensiktsmessige formatet. Noen dataformater tillater spesifikasjon av data som ikke er tabulære i naturen. Andre dataformater tillater beskrivelsen av dataene med metadata (data som beskriver data).
Basisfordelingen av R inkluderer en pakke kalt fremmed som inneholder funksjoner for å importere datafiler fra en rekke kommersielle statistiske pakker, inkludert SPSS, Stata, SAS, Octave og Minitab.
For å bruke disse funksjonene må du først laste den utenlandske pakken: >> bibliotek (utenlandsk)> les. spss (file = "location / of / myfile")
System
Funksjon som skal importeres til R | SPSS |
---|---|
les. SPSS | SAS |
lest. xport eller les. ssd | Stata |
lest. DTA | Minitab |
lest. mtp | Les hjelpedokumentasjonen på disse funksjonene nøye. Fordi datarammer i R kan ha en ganske annen struktur enn datasett i de statistiske pakkene, må du være spesielt oppmerksom på hvordan verdier og variable etiketter behandles av disse funksjonene. Sjekk også behandlingen av spesielle manglende verdier. |
Merk at noen av disse funksjonene er ganske gamle. De nyeste versjonene av de statistiske pakkene som er nevnt her, kan ha forskjellige spesifikasjoner for formatet, slik at funksjonene ikke alltid garanteres å fungere.
Bunnlinjen: Hvis du kan overføre data ved hjelp av CSV-filer, sparer du mye trøbbel.
Til slutt, hvis du har behov for å koble R til en database, så er oddsene at en pakke eksisterer som kan koble til din valgte database. Se det nærliggende sidebaret, "Arbeide med databaser i R," for noen pekere.