【问题标题】:Using R - Read CSV , aggregate/percent column使用 R - 读取 CSV ,聚合/百分比列
【发布时间】:2017-01-19 09:31:01
【问题描述】:

我有以下 CSV ,正在学习 R。尝试编写脚本来读取 CSV ,按生存(和或类别)汇总计数并绘制百分比。

类似 Alive 711(总数)的东西占总数的 32.3%。请分享如何在 R/RStudio 中执行此操作。谢谢!

Survival    Class   Count
Alive   First   203
Alive   Second  118
Alive   Third   178
Alive   Crew    212
Dead    First   122
Dead    Second  167
Dead    Third   528
Dead    Crew    673

【问题讨论】:

  • 您能以其他方式分享您的数据吗?
  • 你看过?aggregate函数了吗?
  • 你应该尝试寻找一些教程而不是在这里问这样的问题。如果您将任务分解为单独的子任务,我相信您可以在 read csv in Raggreagate by column in R 等 Google 内容的第一个答案中找到。
  • @Hack-R - 我从 excel 复制并粘贴到这里。如果您正在寻找粒度数据集,请告诉我?我在学习 R 的作业中没有提供详细的汇总表(上图)。
  • 没关系。我的意思是格式化数据(就像他编辑问题时 thelatemail 所做的那样)和/或使用dput()。无论如何答案在上面的评论中,你应该使用aggregate()

标签: r csv aggregate


【解决方案1】:

第一步(读取 csv)非常简单:

data = read.table("filename.csv", sep = ",", quote = "", header=TRUE)

“sep”部分清楚地表明分隔符是逗号,“header”将这些列标题与其余数据分开。 那对你有用吗? -是的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-25
    • 2022-10-05
    • 2015-01-16
    • 2022-01-12
    • 2015-03-07
    • 2014-12-24
    • 2017-01-03
    相关资源
    最近更新 更多