首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从X站到Y站的行程表和日期。每天统计每个站点的出站和进站行程数,并将其存储为数据帧

从X站到Y站的行程表和日期。每天统计每个站点的出站和进站行程数,并将其存储为数据帧
EN

Stack Overflow用户
提问于 2017-07-21 06:53:09
回答 1查看 34关注 0票数 0

我有一个R数据帧,记录从城市自行车站到彼此的行程,数据帧有以下列(结构):

代码语言:javascript
复制
Departure_station, Departure_time, Departure_date, Arrival_station, Arrival_time, Arrival_date.

我有3个月的数据。我想获得一个数据帧(或一组,但最好是一个),它允许我为每个单独的站点记录作为日历日函数的出行和入站行程的数量,以便应用一些统计趋势测试(对于每个站点),并创建热图或关联矩阵。

我对R-wise有点生疏,非常感谢任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2017-07-22 08:47:05

没有示例数据很难检查正确性,但是使用tidyverse库,假设您的数据在一个名为df的数据帧中,您可能会这样做:

代码语言:javascript
复制
library(tidyverse)
outbound <- df %>% group_by(Departure_station, Departure_date) %>% summarize(departures = n())
inbound <- df %>% group_by(Arrival_station, Departure_date) %>% summarize(arrivals = n())
df_out <- full_join(outbound, inbound, by = c('Departure_station' = 'Arrival_station', 'Departure_date')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45226428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档