第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

打開文件夾中的所有文件并應(yīng)用功能

打開文件夾中的所有文件并應(yīng)用功能

GCT1015 2019-10-24 15:13:29
我正在對(duì)一個(gè)特定文件夾中的所有文件進(jìn)行一個(gè)相對(duì)簡(jiǎn)單的分析,并將其放入函數(shù)中。我想知道是否有人提供了一些技巧來幫助我在許多不同的文件夾上自動(dòng)化該過程。首先,我想知道是否有一種方法可以將特定文件夾中的所有文件直接讀取到R中。我相信以下命令將列出所有文件:files <- (Sys.glob("*.csv"))...我從使用R找到列出具有指定擴(kuò)展名的所有文件然后以下代碼將所有這些文件讀入R。listOfFiles <- lapply(files, function(x) read.table(x, header = FALSE)) …從在R中處理多個(gè)文件但是文件似乎是作為一個(gè)連續(xù)列表而不是單個(gè)文件讀取的……我如何更改腳本以將單個(gè)文件夾中的所有csv文件作為單個(gè)數(shù)據(jù)幀打開?其次,假設(shè)我可以分別讀取所有文件,那么如何一次性完成所有這些數(shù)據(jù)幀的功能。例如,我創(chuàng)建了四個(gè)小數(shù)據(jù)框,以便說明我想要的內(nèi)容:Df.1 <- data.frame(A = c(5,4,7,6,8,4),B = (c(1,5,2,4,9,1)))Df.2 <- data.frame(A = c(1:6),B = (c(2,3,4,5,1,1)))Df.3 <- data.frame(A = c(4,6,8,0,1,11),B = (c(7,6,5,9,1,15)))Df.4 <- data.frame(A = c(4,2,6,8,1,0),B = (c(3,1,9,11,2,16)))我還組成了一個(gè)示例函數(shù):Summary<-function(dfile){SumA<-sum(dfile$A)MinA<-min(dfile$A)MeanA<-mean(dfile$A)MedianA<-median(dfile$A)MaxA<-max(dfile$A)sumB<-sum(dfile$B)MinB<-min(dfile$B)MeanB<-mean(dfile$B)MedianB<-median(dfile$B)MaxB<-max(dfile$B)Sum<-c(sumA,sumB)Min<-c(MinA,MinB)Mean<-c(MeanA,MeanB)Median<-c(MedianA,MedianB)Max<-c(MaxA,MaxB)rm(sumA,sumB,MinA,MinB,MeanA,MeanB,MedianA,MedianB,MaxA,MaxB)Label<-c("A","B")dfile_summary<-data.frame(Label,Sum,Min,Mean,Median,Max)return(dfile_summary)}我通常使用以下命令將該功能應(yīng)用于每個(gè)單獨(dú)的數(shù)據(jù)框。Df1.summary <-Summary(dfile)有沒有一種方法可以將功能應(yīng)用于所有數(shù)據(jù)框,而不使用匯總表中的數(shù)據(jù)框標(biāo)題(即Df1.summary)。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 633 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)