Video: Data Visualization and D3 by David Chouinard 2024
På trods af at CSV-filer (kommaseparerede værdier) er meget almindeligt anvendt til at importere og eksportere data i R, er de ikke altid det mest hensigtsmæssige format. Nogle dataformater tillader specifikationen af data, der ikke er tabulære i naturen. Andre dataformater tillader beskrivelsen af dataene ved hjælp af metadata (data, der beskriver data).
Basisfordelingen af R indeholder en pakke kaldet udenlandsk, der indeholder funktioner til import af datafiler fra en række kommercielle statistiske pakker, herunder SPSS, Stata, SAS, Octave og Minitab.
For at bruge disse funktioner skal du først indlæse den udenlandske pakke: >> bibliotek (udenlandsk)> læs. spss (file = "location / of / myfile")
System
Funktion til Import til R | SPSS |
---|---|
læs. SPSS | SAS |
læse. xport eller læs. ssd | Stata |
læse. DTA | Minitab |
læse. mtp | Læs hjælpsdokumentationen om disse funktioner omhyggeligt. Da datarammer i R kan have en helt anden struktur end datasæt i de statistiske pakker, skal du være særligt opmærksom på, hvordan værdien og variable etiketter behandles af disse funktioner. Kontroller også behandlingen af specielle manglende værdier. |
Bemærk, at nogle af disse funktioner er ret gamle. De nyeste versioner af de her nævnte statistiske pakker kan have forskellige specifikationer for formatet, så funktionerne er ikke altid garanteret at fungere.
Bundlinjen: Hvis du kan overføre data ved hjælp af CSV-filer, sparer du dig selv meget.
Endelig, hvis du har brug for at forbinde R til en database, så er oddsene, at der findes en pakke, som kan forbinde til din valgte database. Se de nærliggende sidebjælke, "Arbejde med databaser i R" for nogle pointer.