【发布时间】:2018-08-08 17:11:18
【问题描述】:
是否有人知道使用RMixpanel 库,如果是的话。我们如何使用这个库导出 mixpanel 数据并将其导出为 csv 或 xlsx 格式。
如果这个库的任何作者或维护者可以使用小型示例指导我们了解这个有用库的所有功能,那就太好了。
【问题讨论】:
标签: r dataframe ggplot2 dplyr mixpanel
是否有人知道使用RMixpanel 库,如果是的话。我们如何使用这个库导出 mixpanel 数据并将其导出为 csv 或 xlsx 格式。
如果这个库的任何作者或维护者可以使用小型示例指导我们了解这个有用库的所有功能,那就太好了。
【问题讨论】:
标签: r dataframe ggplot2 dplyr mixpanel
我是包RMixpanel的维护者。在 Mixpanel 中有两个大数据集合:
导出人物资料的代码是:
require(RMixpanel)
profiles = mixpanelGetProfiles(account)
write.csv2(profiles, file="profiles.csv")
您还可以通过条件(参数where)或仅选择人员属性列表(参数select)来缩小导出范围。包的README 显示了如何应用条件。
导出事件的代码是:
events = mixpanelGetEvents(account, from="2018-09-15")
write.csv2(events, file="events.csv")
您还可以导出 Events 的子集、特定的时间范围,或仅导出 Event Properties 和/或 Super Properties 的子集>.
【讨论】:
profilesJson2RMatrix 函数提供了将 JSON 转换为 R 矩阵的方法。然后,您可以使用write.csv 函数编写对象。
查看 github 页面以获取使用此页面的工作示例: https://github.com/ploner/RMixpanel
【讨论】: