我是R的新手,正在尝试创建一个包含频率数据的堆叠barplot。如果之前有人问过类似的问题,我很抱歉,但我想不出来! 示例数据: burn dist perc_bg perc_moss perc_litter
Site 1 b 0 0.6 0.4 0.0
Site 1 b 3 0.2 0.7 0.1
Site 1 b 10 0.3 0.4 0.3
Site 2 u 0 0.7 0.2 0.1
Site 2 u
我有这样的数据: df = data.frame(id = c(1,2,3), title = c("Google-Amazon","Amazon-Google-Yahoo","Yahoo-IMDF"), status = c("Open-Open", "Wait-Close-Open", "Close-Open")) 我想要得到这样的输出: id Google Amazon Yahoo IMDF
1 Open Open NA NA
2 Close Wait
不知道如何标题我的问题,所以请提供反馈,如果我可以让它更清楚。
我有一个dataframe,其中有几个列看起来类似于以下内容:
Node Component Value
1 A os.name RedHat
2 A os.version 16.04
3 A docker.version 1.13.1
4 A kernel.version 3.10.0
5 B os.name RedHat
6 B os.version 16.04
7 B docker.version 1.1
我有一个数据帧,我想收集每一行作为一年(2010-2019)。由此,我想做一个堆叠的柱状图,每一年的堆叠都是一种情感。 #Take all rows and bind them together.
y <- rbind(nrc2010,nrc2011,nrc2012,nrc2013,nrc2014,nrc2015,nrc2016,nrc2017,nrc2018,nrc2019)
#Looks like this
structure(list(anger = c(273, 334, 235, 498, 442, 750, 316, 490,
326, 419), anticipati
我使用seaborn获得了一个条形图,其中我的数据按列MONTH计数。 sns.catplot(x = 'MONTH',kind="count",data=df) 我现在想要得到的是一个堆叠的条形图,其中的数据由另一个列TASKTYPE计数。此列中的条目为字符串。 我的数据帧如下所示: MONTH TASKTYPE
09/19 A
09/19 B
10/19 B
10/19 B
01/20 A 我现在想要得到一个堆叠的条形图,其中MONTH在x轴,count在y轴,条形图由TASKTYPE堆叠。我想我可以用熊猫做这样的事情。 我怎么能这样做呢?
我的数据集如下所示
name attribute value
Tom age 20
Tom height 80
Tom weight 100
Jack age 22
Jack height 90
Jack weight 110
我想得到一个像这样的数据集
Tom Jack
age 20 22
height 80 90
weight 100 110
在SAS中通过两个变量的转置应该是相当快的前进,但在R中却不是这样,我该怎么做呢?我试过融化和转置,但失败了
我正在转换从宽到长格式的纵向数据。这样我就能理解“背景中”发生了什么,也明白了它是否真的可能发生。
df1是4波数据的组合,我以前有过full_joined。我有4个波形,有标识符pidp和三个固定变量,我在第一波中插入,然后在第1波中有5个时变变量。
在第二波、第三波和第四波中,只有在第二波、第三波和第四波中才有一个叫做jwbs1_2的变量。
在波1中有5个时变变量,但在第2、3和4波处有6个时变变量,如柱底部所示。
I got the error message
Error in reshapeLong(data, idvar = idvar, timevar = timevar, v