R Studio中對xls檔案學生總成績統計求和

2022-05-25 12:18:08 字數 1851 閱讀 2432

我們發現這張xls**是沒有學生總分的,在xls檔案中計算學生總分嫌麻煩時,可以考慮在r studio中自定義r script指令碼來解決實際問題(計算每個學生的總成績)

.xls資料表中的資料(關鍵資訊姓名已進行塗鴉)

(讀取xls檔案方法及出現亂碼解決方法  傳送門)

實現過程

讀取.xls檔案,先找到要讀取的"綜合成績.xls"檔案目錄

(讀取xls檔案方法及出現亂碼解決方法  傳送門) 

dat[i,]表示第i列資料

dat[,j]表示第j列資料

那麼我們可以自己定義乙個r script指令碼來實現sum求學生分數總合函式

sum求得總分函式

在r_studio中呼叫一下

sum(dat)
將得到學生成績總分加入到data**中

匯出檔案也很簡單

write.xlsx2(dat,"

gary2.xlsx

")gary2就是我們剛剛匯出來資料存放的檔案

這時可能還會有小夥伴想繪製每門課程的xx圖

(main=("總成績直方圖") 忘記打了,不過沒關係,提示錯誤還時『x』必須為數值)

這是因為此時dat資料中存在有向量,我們只需要使用as.numeric()方法強轉一下就可以了

hist(as.numeric(dat[,2]),main=("

總成績直方圖

總成績散點圖

"))

barplot(as.numeric(dat[,2]),main=("

總成績條形圖

"))

pie(1:10,as.numeric(dat[,2]),main=("

總成績餅狀圖

"))

再來個qq圖

qqnorm(as.numeric(dat[,2]))

使用Python操作XLS檔案(wps中叫et)

有一次te需要乙個 資訊列表,我用python匯出了乙個txt檔案丟給了他們,結果他們很不悅哇,呵呵,因為他們要把幾百項資料人肉到xls檔案中作為列表輸出,工作量太大,便要求我匯出成xls檔案然後再給他們,我以程式設計實現太難推脫了,今天看了下python操作excle的方法,發現相當簡單,呃,苦了...

資料匯出到xls字尾的檔案中

生成excel檔案,xls字尾 hssfworkbook workbook new hssfworkbook hssfsheet sheet workbook.createsheet 運單記錄 得到首行 hssfrow headrow sheet.createrow 0 設定首行列資訊 headro...

對資訊學競賽中除錯方法的建議

資訊學之於其他競賽學科的不同,就在於需要通過寫程式來表達自己的思維和想法。如何盡可能又快又好地除錯程式,成了我們必須要思考的問題。相信很多同學都有過這樣的經歷 思考乙個演算法只花了半個小時,但是把這個演算法寫對卻花了一天。思考與實現的時間往往不成正比。關於除錯有乙個大前提,就是思考的方向一定得嚴謹正...