R語言批量建立資料框
寫作業系統寫多了,感覺簡書很有意思 寫點別的玩玩。
之前需要從電腦中讀入大約20個excel檔案,然後新建20個資料框,一個一個的讀入再新建資料庫實在是麻煩 好在找到了批量建立資料框的方法。
```
fl<-list.files("C:/Users/lenovo/Desktop/資料")
fl讀取資料夾中檔案的名字
for(i in fl){
pa<-paste0("C:/Users/lenovo/Desktop/資料/",i)
x<-fread(pa)
assign(i,x)
}
然後建立一個for迴圈 一個一個的提取excel檔名字,利用assign來賦值建立資料框
assign第一個引數是資料框名,型別是字串,第二個引數是資料框變數名,再運用assign時還是要新建資料框 但是這裡只用一個x就好了。
fread是data.table裡的讀取檔案函式 類似於read.csv 讀取速度比較快。
這樣就可以批量建立資料框啦
下面附上一個批量修改名字:
for(i in fl)
{
print(i)
if(ncol(get(i))==5)
{
print(5)
assign(i,`colnames<-`(get(i),c("job_name","job_saray","job_space","job_ex","job_ed")))
}
##tmp <- get(paste("p", i, sep=""))
##print(tmp)
}
```
相關文章
- R語言批量提取excel當中的資料R語言Excel
- R語言實戰(1) 資料集的建立R語言
- R語言資料質量分析R語言
- R語言連線資料庫(MySQL)R語言資料庫MySql
- R語言入門與資料分析R語言
- R語言學習-高階資料管理R語言
- 【R語言入門】R語言中的變數與基本資料型別R語言變數資料型別
- r語言R語言
- 《R語言入門與資料分析》——向量索引R語言索引
- 【R語言入門】R語言環境搭建R語言
- 小黑框建立資料庫資料庫
- R 語言使用
- 在資料科學領域,Python語言和R語言有何區別?資料科學PythonR語言
- R語言快速入門R語言
- R語言:畫樹圖R語言
- 什麼是r語言R語言
- R語言函式-tolowerR語言函式
- 想要從事資料分析,選擇python還是R語言呢?PythonR語言
- python和R語言哪個好?哪個適合資料分析?PythonR語言
- 資料領域最強程式語言Python和R要合作了!Python
- 如何輕鬆搞定資料科學麵試:Python&R語言篇資料科學PythonR語言
- 開發技術分享:美團R語言資料運營實戰!R語言
- R語言的入門教程R語言
- R語言-Survival analysis(生存分析)R語言
- SQL語言基礎(資料控制語言)SQL
- R語言中na.omit函式的應用 以及 在資料框中的應用R語言MIT函式
- R中將迴圈產生的資料框合併
- 使用R語言分析微信好友R語言
- Lasso迴歸及其R語言操作R語言
- R語言的初級學習R語言
- Python真的勒死R語言了嗎?PythonR語言
- R語言經典統計分析R語言
- python和r語言的區別PythonR語言
- 社交網路分析的 R 基礎:(一)初探 R 語言
- R語言學習-迴歸診斷R語言
- Mann–Whitney U test R語言檢驗R語言
- 隨機森林R語言預測工具隨機森林R語言
- 【R資料科學讀書筆記】R語言中的管道操作資料科學筆記R語言