【问题标题】:How can I load my Excel dataset into R [duplicate]如何将我的 Excel 数据集加载到 R [重复]
【发布时间】:2014-12-28 23:20:52
【问题描述】:

我正在做一个关于风力涡轮机的项目,我在该项目中测试是否可以仅使用风力涡轮机的能量来为房屋供暖。所以我做了这个R代码。该代码可以预测内部温度。我在 Excel 中有数据集,其中包含 2009 年 1 月每小时的室外温度和风速。

R <- 5 This is the isolation of the wall

C <- 4 This is heat capacity of the wall

Ta <- rep(3,24) constant outside temperature in 24 hour 

Ph <- rep(2,24) constant effect of the wind turbine in kW in 24 hour

Ti0 <- 20 This is the beginning temperature in the house 

a <- -1/(R*C)

for(k in 2:24) {
  Ti[k] <- Ta[k] + exp(a) * (Ti[k-1] - Ta[k]) + R * (1-exp(a)) * Ph[k]
}

我的问题是。如何将我的 Excel 数据集加载到 R 中,以便 R 可以预测 24 小时内温度变化和 24 小时内变化效果的内部温度,而不是保持这些恒定

【问题讨论】:

标签: r


【解决方案1】:

使用它来加载 Excel 数据:

data = read.xls("excelfile.xls")

这将从 Excel 文件中的第一个工作表中获取数据并将其保存在数据集中。 (只要确保文件在工作目录中)。

万一这不起作用,请在从 Excel 文件导入之前尝试加载 gdata 包:

library(gdata)

【讨论】:

  • 在控制台或编辑器中
  • 应该可以。您可以从在控制台中进行测试开始。只需读入文件并打印出来看看你得到了什么。
  • 如果你有.*xlsx 文件library(openxlsx); read.xlsx("file.xlsx") 是另一种简单的方法。 cran.r-project.org/web/packages/openxlsx
猜你喜欢
  • 2021-07-24
  • 1970-01-01
  • 2021-11-30
  • 1970-01-01
  • 1970-01-01
  • 2021-11-30
  • 2023-03-13
  • 2010-11-14
  • 1970-01-01
相关资源
最近更新 更多