我有一个dataframe,在我可以使用它进行分析之前,需要进行操作。dataframe由不同列中的行走计数器组成,行中的每小时计数。下面的示例:
Date/time counter1 counter2 counter3
1/1/2016 8:00 0 2 8
1/1/2016 9:00 1 0 3
1/1/2016 10:00 5 15 1
我需要将dataframe转换为以下结构:
Date/time counter_name count
1/1/2016 8:00 counter 1 0
1/1/2016 9:00 counter 1 1
1/1/2016 10:00 counter 1 5
1/1/2016 8:00 counter 2 2
1/1/2016 9:00 counter 2 0
1/1/2016 10:00 counter 2 15
1/1/2016 8:00 counter 3 8
1/1/2016 9:00 counter 3 3
1/1/2016 10:00 counter 3 1
我尝试使用转置函数切换行和列,但我仍然没有到达我需要的位置,我的行有名称,但我的行不需要有名称。有人可以帮助我吗?提前感谢!
1条答案
按热度按时间cetgtptt1#
尝试
pivot_longer