在 R 中操作数据框中的行和列

问题描述 投票:0回答:0

我有一个数据框,需要先对其进行操作,然后才能将其用于分析。数据框由不同列中的步行计数器组成,行中每天每小时计数。下面的例子:

日期/时间计数器 1 计数器 2 计数器 3 2016 年 1 月 1 日 8:00 0 2 8 2016 年 1 月 1 日 9:00 1 0 3 1/1/2016 10:00 5 15 1

我需要将数据框转换为以下结构:

日期/时间 counter_name 计数 1/1/2016 8:00 柜台 1 0
1/1/2016 9:00 柜台 1 1
1/1/2016 10:00 柜台 1 5 1/1/2016 8:00 柜台 2 2
1/1/2016 9:00 柜台 2 0
1/1/2016 10:00 柜台 2 15 1/1/2016 8:00 柜台 3 8
1/1/2016 9:00 柜台 3 3
1/1/2016 10:00 柜台 3 1

我尝试使用转置函数用列切换行,但我仍然不在我需要的位置,我的行有名称,但我的行不需要有名称。有人可以帮我解决这个问题吗?提前谢谢你!

r dataframe tidyr data-manipulation
© www.soinside.com 2019 - 2024. All rights reserved.