【问题标题】:Meteorological data re-organizing气象数据重组
【发布时间】:2019-02-19 16:20:11
【问题描述】:

我有一个 Excel 文件,其中包含 1903 年至 2018 年的每日温度数据。我想重新组织这些数据。例如,数据从 1903 年开始,您可以在第一个附件中看到显示了 2 列:第 1 列:每天(1 到 31)和第 2 列(温度;TAM)的月份。我想为每年的月份制作 12 列(第二个附件)。手工很容易,但是从 1903 年到 2018 年……

因此,手工操作将是一件困难的事情。有人可以帮我编写这个代码(在 R 中)吗?

attached1attached2

【问题讨论】:

  • 您好,欢迎来到 SO。我可以从你的公开资料中看到你还没有使用tour。我建议你这样做。之后,你可以回来edit你的问题,让我们知道你到目前为止所做的尝试——这将为每个人(包括你)节省很多时间
  • 请使用dput()(不是strhead或图片/屏幕截图)分享您的数据样本,以便其他人可以提供帮助。在此处查看更多信息stackoverflow.com/questions/5963269/…

标签: r excel sorting weather temperature


【解决方案1】:

我不知道你会用什么代码,但我能想到一个算法:

  1. 沿着 B 列向下直到看到关键字“TAM”
  2. 将变量 col 设置为 1
  3. 看到“TAM”后,将变量 col 增加 1
  4. 将“TAM”下列表中的所有数字打印到 # col 列,直到在 A 列中看不到正确的日期
  5. 转到 3 直到数据用完

【讨论】:

    猜你喜欢
    • 2013-09-19
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    相关资源
    最近更新 更多