【问题标题】:How to use RMixpanel library to export data in csv如何使用 RMixpanel 库以 csv 格式导出数据
【发布时间】:2018-08-08 17:11:18
【问题描述】:

是否有人知道使用RMixpanel 库,如果是的话。我们如何使用这个库导出 mixpanel 数据并将其导出为 csv 或 xlsx 格式。

如果这个库的任何作者或维护者可以使用小型示例指导我们了解这个有用库的所有功能,那就太好了。

【问题讨论】:

    标签: r dataframe ggplot2 dplyr mixpanel


    【解决方案1】:

    我是包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 的子集>.

    【讨论】:

      【解决方案2】:

      profilesJson2RMatrix 函数提供了将 JSON 转换为 R 矩阵的方法。然后,您可以使用write.csv 函数编写对象。

      查看 github 页面以获取使用此页面的工作示例: https://github.com/ploner/RMixpanel

      【讨论】:

        猜你喜欢
        • 2012-10-20
        • 1970-01-01
        • 2016-04-10
        • 2021-08-17
        • 2021-10-20
        • 1970-01-01
        • 2011-01-07
        • 1970-01-01
        • 2023-03-23
        相关资源
        最近更新 更多