小编Jon*_*rog的帖子

是否有一种动态方法可以在数据帧中未知数量(即动态数量)的列上连接值?

我有一个如下所示的大型数据框,其中有未知数量的颜色列。颜色列的数量未知,因为这些列是通过转置称为颜色的单个列生成的。

绘画 颜色1 颜色2 颜色3 颜色... ...
1 蓝色的 黄色的 ...
2 绿色的 蓝色的 橙子 黄色的 ...
3 黄色的 橙子 橙子 ...
...
...

我想将颜色连接到单个列中,如下所示:

绘画 颜色1 颜色2 颜色3 颜色... ... 所有颜色
1 蓝色的 黄色的 ... 颜色(蓝色、黄色)
2 绿色的 蓝色的 橙子 黄色的 ... 颜色(绿色、蓝色、橙色、黄色。
3 黄色的 橙子 绿色的 ... 颜色(黄、橙、绿)
... ......
...

我希望我的代码是动态的,因此它会自动计算颜色列的数量(可以是大于 1 的任何数字),并连接每行的所有颜色列以创建 All_colors 的值。

我可以通过循环每行中的每一列并迭代构建 All_colors …

r dataframe

2
推荐指数
1
解决办法
64
查看次数

标签 统计

dataframe ×1

r ×1