r - 如何向具有總計的數據框添加行?

r - 如何向具有總計的數據框添加行?

我有一個數據框,我想添加一個額外的行,總計列的值。 例如,假設我有這樣的數據: x<- data.frame(Language=c("C++", "Java", "Python"), Files=c(4009, 210, 35), LOC=c(15328,876, 200), stringsA…


r - 如何從數據框中選擇不匹配的行?

我正在嘗試識別數據框中不匹配的值,但無法弄清楚如何執行此操作。#make data frame a<- data.frame( x=c(1,2,3,4)) b<- data.frame( y=c(1,2,3,4,5,6))#select only values from b that are not in 'a'#attempt 1: results1<-…


r - 合併兩個不同長度的數據幀

我有兩個數據幀。 第一列只有一列和10行。 第二個是3列50行。 當我嘗試使用cbind組合它時,它會給出以下錯誤: data.frame(...,check.names=FALSE)出錯: 任何人都可以建議另一個功能嗎? PS我也嘗試使用列表,但它給出了同樣的錯誤。 由3列組成的數據框應該是CSV文件中的前3列,而當我使用write.table函數寫入時,具有一列的數據框應…


r - 更改數據框的索引號

在完成Dataframe中的一些操作後,我得到了一個結果數據幀。 但索引未正確列出如下。 MsgType/Cxr NoOfMsgs AvgElpsdTime(ms) 161 AM 86 30.13 171 CM 1…


通過將data.frame的列名傳遞給apply()或plyr函數來替換選定列中的值

假設我有一個date.frame像: df<- data.frame(a=1:5, b=sample(1:5, 5, replace=TRUE), c=5:1) df a b c 1 1 4 5 2 2 3 4 3 3 5 3 4 4 2 2 5 5 1 1 我需要在列b和c中將全部5替換為NA,然後返回到df:df a b c 1 1 4 NA 2 2 3 4 3 3…


如何在data.frame中永久禁用stringsAsFactors=TRUE?

見標題。 坦率地說,我有點不習慣手動進行調整。 這應該是一個簡單的問題,但我無法弄清楚如何解決它。 謝謝。…


如何在R中保存data.frame?

我在R中創建了一個不是很大的data.frame,但是需要一段時間才能構建。 我會將它保存為一個文件,我可以再次在R中打開它?…



使用python pandas選擇多個列?

我在pandas中有一個數據幀df,它是使用csv文件中的pandas.read_table構建的。 數據框有多個列,並且由一個列索引(這是唯一的,因為每一行都有一個用於索引的列的唯一值。) 如何根據應用於多列的“複雜”過濾器選擇數據框的行? 我可以輕鬆地選擇列colA大於10的數據幀切片,例如: df_greater_than10=df[df["colA"]>10] 但是,如果我想…


將一列添加到data.frame

我有下面的data.frame。 我想添加一個列,根據第1列( h_no)對數據進行分類,即第一系列h_no 1,2,3,4是第一類,第二系列h_no(1至7)是第二類如最後一欄所示。 h_no h_freq h_freqsq 1 0.09091 0.008264628 1 2 0.00000 0.000000000 1 3 0.04545 0.002065702…


命名列表到/從Data.Frame

我正在尋找一種快速的方法來在以下格式的列表之間來回: $`a`[1] 1 2 3 $`b`[1] 4 5 6 來自/來自以下格式的data.frame: name x 1 a 1 2 a 2 3 a 3 4 b 4 5 b 5 6 b 6(在這種情況下,不要真正關心列的名稱。) 這是上面以R格式使用的數據框: df<…




dataframe python pandas dataframe取值 index r用法 name matrix list frame