R语言Excel的读写
生活随笔
收集整理的這篇文章主要介紹了
R语言Excel的读写
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
1.R的工作路徑
1.1 查看R的工作路徑
1.2 修改R的工作路徑
2.Excel的導入
2.1 readxl包
2.2 直接導入
3.Excel的操作
3.1 查看excel
3.2 獲取一行或一列數據
3.3 添加新列?
我們進行數據分析中常常用到Excel,那么我們將Excel中的數據導入R中進行分析要怎么操作呢?
1.R的工作路徑
我們要將Excel導入R首先要將相應的Excel文件放在R的工作路徑下
1.1 查看R的工作路徑
> getwd() [1] "C:/Users/GTX20/Desktop/R"1.2 修改R的工作路徑
> setwd("C:/Users/GTX20/Desktop/R") > getwd() [1] "C:/Users/GTX20/Desktop/R"2.Excel的導入
導入之前要確保要導入的Excel文件在R的工作路徑之下
2.1 readxl包
我們要用到readxl包
> install.packages("readxl") > library("readxl")2.2 直接導入
這種方法也需要導入readxl包
首先點擊RStudio右上角的environment下的import
?在彈出的框中選擇from Excel,再選擇右上角的Browse,最后選擇你想要導入的文件即可
3.Excel的操作
3.1 查看excel
使用read_excel()函數可以查看導入的excel文件
> df<-read_excel("weather.xlsx") > df # A tibble: 6 x 10時間 溫度 露點 濕度 風 風速 陣風 壓力 `沉淀,` 狀況 <chr> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr> <chr> 1 上午12點54分 34°F "23°F" 0.64 華爾街日報 5英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 2 凌晨1點54分 34°F "23°F" 0.64 西南 5英里/小時 0英里/小時 29.36英寸 0.0英寸 公平的 3 凌層⒉點54分 32°F "23 \"F" 0.69 w 3英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 4 凌晨3點51分 33 °F "2°F" 0.7 西南 5英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 5 凌層4點54分 33°F "24“F" 0.7 西南 5英里/小時 0莧里/小時 29.35莧寸 0.0英寸 公平的 6 上午5點51分 32°F "24°F" 0.73 w 5英里/小時 0英里/小時 29.37英寸 0.0英寸 公平的3.2 獲取一行或一列數據
> df[,1] # A tibble: 6 x 1時間 <chr> 1 上午12點54分 2 凌晨1點54分 3 凌層⒉點54分 4 凌晨3點51分 5 凌層4點54分 6 上午5點51分 > df[1,] # A tibble: 1 x 10時間 溫度 露點 濕度 風 風速 陣風 壓力 `沉淀,` 狀況 <chr> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr> <chr> 1 上午12點54分 34°F 23°F 0.64 華爾街日報 5英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的3.3 添加新列?
> df$apple<-c(1,2,3,4,5,6) > df # A tibble: 6 x 11時間 溫度 露點 濕度 風 風速 陣風 壓力 `沉淀,` 狀況 apple<chr> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <chr> <chr> <dbl> 1 上午12點54分 34°F "23°F" 0.64 華爾街日報 5英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 1 2 凌晨1點54分 34°F "23°F" 0.64 西南 5英里/小時 0英里/小時 29.36英寸 0.0英寸 公平的 2 3 凌層⒉點54分 32°F "23 \"F" 0.69 w 3英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 3 4 凌晨3點51分 33 °F "2°F" 0.7 西南 5英里/小時 0英里/小時 29.35英寸 0.0英寸 公平的 4 5 凌層4點54分 33°F "24“F" 0.7 西南 5英里/小時 0莧里/小時 29.35莧寸 0.0英寸 公平的 5 6 上午5點51分 32°F "24°F" 0.73 w 5英里/小時 0英里/小時 29.37英寸 0.0英寸 公平的 6總結
以上是生活随笔為你收集整理的R语言Excel的读写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: window10设置防火墙只允许某些ip
- 下一篇: #loj3059 HNOI2019 序列