Jak wyeksportować ramkę danych do pliku excel w r
Najłatwiejszym sposobem wyeksportowania ramki danych do pliku Excel w R jest użycie funkcji write_xlsx() z pakietu writexl .
Ta funkcja wykorzystuje następującą składnię:
write_xlsx(x, ścieżka)
Złoto:
- x: Nazwa bloku danych do wyeksportowania
- ścieżka: nazwa pliku do zapisu
W tym samouczku przedstawiono przykład użycia tej funkcji do eksportowania ramki danych do pliku Excel w języku R.
Przykład: Eksportuj ramkę danych do pliku Excel w języku R
Załóżmy, że mamy następującą ramkę danych w R:
#create data frame df <- data.frame(team=c('A', 'B', 'C', 'D', 'E'), points=c(78, 85, 93, 90, 91), assists=c(12, 20, 23, 8, 14)) #view data frame df team points assists 1 A 78 12 2 B 85 20 3 C 93 23 4 D 90 8 5 E 91 14
Poniższy kod pokazuje, jak wyeksportować tę ramkę danych do pliku Excel w R:
#install and load writexl package install.packages (' writexl ') library (writexl) write_xlsx(df, ' C:\Users\Bob\Desktop\data.xlsx ')
Pamiętaj, że w ścieżce pliku użyliśmy podwójnych ukośników odwrotnych (\\), aby uniknąć następującego częstego błędu:
Error: '\U' used without hex digits in character string starting ""C:\U"
Ramka danych jest teraz dostępna jako plik Excel na moim komputerze. Tak wygląda plik:
Dodatkowe zasoby
Jak importować pliki Excel do R
Jak importować pliki CSV do R
Jak wyeksportować ramkę danych do pliku CSV w R