Video: Data Visualization and D3 by David Chouinard 2024
Trots att CSV (kommaseparerade värden) filer används mycket för att importera och exportera data i R, är de inte alltid det lämpligaste formatet. Vissa dataformat tillåter specifikation av data som inte är tabulär i naturen. Andra dataformat tillåter beskrivningen av data med metadata (data som beskriver data).
Basfördelningen av R innehåller ett paket som heter foreign som innehåller funktioner för att importera datafiler från ett antal kommersiella statistikpaket, inklusive SPSS, Stata, SAS, Octave och Minitab.
För att använda dessa funktioner måste du först ladda det utländska paketet: >> biblioteket (främmande)> läsa. spss (file = "location / of / myfile")
System
Funktion som ska importeras till R | SPSS |
---|---|
läs. SPSS | SAS |
läsa. xport eller läs. ssd | Stata |
läsa. dta | Minitab |
läsa. mtp | Läs hjälpdokumentationen på dessa funktioner noggrant. Eftersom dataramar i R kan ha en ganska annorlunda struktur än dataset i de statistiska paketen måste du ägna särskild uppmärksamhet åt hur värde och variabla etiketter behandlas av dessa funktioner. Kontrollera även behandlingen av speciella saknade värden. |
Observera att några av dessa funktioner är ganska gamla. De senaste versionerna av de statistiska paket som nämns här kan ha olika specifikationer för formatet, så funktionerna är inte alltid garanterade att fungera.
Den nedersta raden: Om du kan överföra data med hjälp av CSV-filer, sparar du mycket problem.
Slutligen, om du behöver koppla R till en databas, så är oddsen att det finns ett paket som kan anslutas till din databas efter eget val. Se närliggande sidofält, "Arbeta med databaser i R", för några tips.