reshape2

    0熱度

    2回答

    我似乎無法弄清楚如何爲多線圖創建圖形。 這是我的數據框: topics before_event after_event current 1 1 0.057 0.044 0.064 2 2 0.059 0.055 0.052 3 3 0.058 0.037 0.044 4 4 0.036 0.055 0.044 5 5 0.075 0.064 0.066

    2熱度

    1回答

    我知道reshape從基R可以轉化爲其中所述時間是從短截線估算的變量名A和B長格式,例如: wide = data.frame(A.2010 = c('a', 'b', 'c'), A.2011 = c('f', 'g', 'd'), B.2010 = c('A', 'B', 'C'), B.2011 = c('G', 'G', 'H'),

    1熱度

    1回答

    我試圖用reshape2 melt函數來融合數據幀,以便用ggplot2繪製我的數據集。但是,使用包含時間戳的我的參考列,它在第一次迭代後給出NA(每個時間戳正確顯示一次,然後我有這些NA s)。 這裏是我的數據集: TIMESTAMP,RECNUM,Tair,Tground 2015-01-06 16:27,1,5.0,7.0 2015-01-06 16:28,2,6.0,7.0 2015

    1熱度

    3回答

    我有一個這樣的數據集(拆分與多個值與二進制值多colums單列): id value1 value2 1 A True 2 B False 3 A True 4 C True 我希望找出多個值的列,並將其轉換爲多列與真或假值。結果將是: id value1.A value1.B value1.C value2 1 True False False True 2 Fal

    -2熱度

    1回答

    從長期重塑數據寬幅我在下面所示的數據設置爲: Frame | X.axis | Y.axis | Z.axis -------|--------|--------|-------- 1 | 0.2 | 0.215 | 0.965 -------|--------|--------|-------- 2 | 0.54 | 1.25 | 2.219 -------|-----

    0熱度

    1回答

    相同的ID我有以下的數據已經被排序的項創建額外列: Id Items 1 a,b 1 c 2 c 3 a,c 3 d 3 e 我想重新格式化爲以下格式: Id Items1 Items2 Items3 1 a,b c 2 c 3 a,c d e 我可以使用reshape來做到這一點?如果是,如何?

    0熱度

    2回答

    我有數據如下: IDnum zipcode City County State 10011 36006 Billingsley Autauga AL 10011 36022 Deatsville Autauga AL 10011 36051 Marbury Autauga AL 10011 36051 Prattville Autauga AL 10011 36066 P

    2熱度

    3回答

    我想將長格式風數據轉換成寬格式。 Parameter.Name列中列出了風速和風向。這些值需要由Local.Site.Name和Date.Local變量轉換。 如果每個唯一的Local.Site.Name + Date.Local行有多個觀測值,那麼我需要這些觀測值的平均值。內置參數'fun.aggregate = mean'適用於風速,但平均風向不能用這種方式計算,因爲這些值是以度爲單位的。例如

    2熱度

    2回答

    我遇到了一個奇怪的問題,將數據幀列堆積爲3列。出於某種原因,因子列在堆疊時會失去其價值。 當我使用下面的代碼時,理論上,治療值應該堆疊在一起,而不是被一個值替換。 library(reshape2) test1<-reshape(df, direction="long", varying=split(names(df), rep(seq_len(ncol(df)/4), 3))) 我不會糊全

    0熱度

    1回答

    我的名字的格式爲: V1 V2 V3 V4 V5 V6 V7 NICK PIPE 10 IN PAINT GREEN SCREW 0.5 IN MIKE PAINT RED TOOL HAMMER PIPE 3 IN 我想用熔體功能,使數據會出現這樣的: V1 V2 V3 NICK PIPE 10 IN NICK PAINT GREEN NICK SCREW 0.5