【问题标题】:CSV file to ogive in R [closed]CSV文件在R [关闭]
【发布时间】:2021-05-19 13:27:39
【问题描述】:

我是 R 的新手,我正在尝试从 csv 文件(只有两行值)创建一个 ogive 图(以值和累积频率为轴)。知道我该怎么做吗?

【问题讨论】:

  • 你能输入你的数据吗?
  • mega.nz/folder/5JgSFTYb#WLpnGjlBbfN4DDibaZ01Bg 这是来自 csv 文件的数据,现在我意识到有超过 2 行,但我每年都在处理日期。我给你我的能量
  • 欢迎来到 SO;您能否列出您迄今为止尝试过的代码并列出问题所在?

标签: python r pandas matplotlib graph


【解决方案1】:

例如,如果您想在 csv 数据中为海拔创建一个 ogive 图,您可以使用agricolae 包来执行此操作。如有需要install.packages("agricolae")

library(readr)
library(agricolae)

# import csv file (should be in the same directory)
volcano_data_2010 <- read_csv("volcano_data_2010.csv")

# histogram of data, not showed -> plot = FALSE
Elevation <- graph.freq(volcano_data_2010$Elevation, plot=FALSE)

# ogive red points
points<-ogive.freq(Elevation,col="red",frame=FALSE,
                   xlab="Elevation", ylab="Accumulated relative frequency", main="ogive")

# version 2
plot(points,type="b",pch=16,las=1,bty="l")

【讨论】:

  • 谢谢你,但我认为这不适用于熊猫。你能翻译成熊猫吗?哈哈对不起
  • @ClementePeláez 您在标题中写了“in R”,说“我是 R 的新手”,并在您的问题中添加了 R 标签。为什么您对 TarJae 在 R 中提供解决方案感到惊讶?他们应该如何凭直觉知道您需要 python 中的解决方案?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-27
  • 1970-01-01
  • 2022-01-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多