我有一个数据帧,其中有数百列,以表示成一个理想的格式,我应用,这是不令人满意的。melt函数创建一个value列,并附加指定给“value\u vars”参数的列的所有值,而不考虑数据类型。 我正在尝试是否可以根据数据类型获得单独的值列。你知道吗
我拥有的数据帧:
时间地点温度值1压力值2
2018年2月4日英国A 3 C 2
2018年3月4日英国C 4 D 6
2018年4月4日英国B 6 A 1
2018年5月4日英国D 8 A 4
预期产量:
时间地点参数源值
2/4/18英国温度A 3
3/4/18英国温度C 4
4/4/18英国温度B 6
5/4/18英国温度D 8
2/4/18英国压力C2
3/4/18英国压力D6
4/4/18英国压力A1
5/4/18英国压力A4
提前谢谢。你知道吗
使用^{} 按类型获取列,按
stack
重塑形状,按concat
联接:前2列之后选择对和取消对列的另一种解决方案:
相关问题 更多 >
编程相关推荐