根据我的代码的输入-填充了不同数量的列。我正在尝试创建一个循环,该循环将只填充已填充的列。然而,我一直在挣扎,因为循环一直在覆盖,只保留了图形上绘制的最后一条线。我本以为打印ggplot会有所帮助--但遗憾的是没有! plot <- ggplot(plottable, aes(x = Date))
####for (i in 2:ncol(plottable)) {
for (i in 2:ncol(plottable)) {
Exposure <- assign(colnames(plottable)[i],plottable[,i])
plot <-
我有一个数据框架(标题为df1),其中包含多个列,其中包含Yes、No或NA答案。 A B C D
1 Yes No No Yes
2 Yes No No No
3 <NA> Yes Yes <NA>
4 No <NA> No Yes 我的目标是创建一个统计每个答案的频率的表,并输出一个具有原始列名的表,如下所示: Answer A B C D
1 Yes 2 1 1 2
2 No 1 2 3 1
3 <NA> 1 1 0 1 到目前为止,我的方法是构建一个函数,然