python - NSRDB 不再提供 TMY3 数据?

标签 python pvlib

几个月前,我能够从 NSRDB 下载 TMY3 数据并将其与 pvlib.tmy.readtmy3 一起使用

现在我尝试下载其他位置的文件,但这些文件的格式似乎不同。我正在使用 NSRDB 数据查看器,更具体地说是数据下载向导。我单击 MTS2,因为这似乎是现在提供 TMY3 数据的唯一模型,当我选择要下载的文件时,我单击 TMY3 按钮。但是得到的CSV文件的内部结构与我几个月前得到的明显不同,也与pvlib.tmy.readtmy3期望的明显不同(我检查了当前的python源代码) 。

https://nsrdb.nrel.gov/tmy我得到以下信息:

Format of TMY Data

All TMY data are now in the System Advisor Model (SAM) CSV file format. Formerly, TMY data were available only through TMY file formats (i.e., TMY, TMY2, TMY3). By switching to the more user-friendly SAM CSV, TMY data are more flexible than ever and can be plugged into the vast majority of solar modeling programs.

这似乎意味着 TMY3 格式的数据不再可用,尽管 NSRDB 数据下载向导中似乎提供了 TMY3 数据。

我需要编写自己的代码来使 NSRDB 文件适应 pvlib 的期望吗?

最佳答案

pvlib 可以读取以下链接中提供的 TMY3 文件:

https://rredc.nrel.gov/solar/old_data/nsrdb/1991-2005/tmy3/by_state_and_city.html

我没有使用 NSRDB 数据查看器的经验,也不了解其 TMY3 文件的格式可能有何不同。如有必要,我们欢迎您为提高与新文件的兼容性做出贡献。

关于python - NSRDB 不再提供 TMY3 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53611414/

相关文章:

python - pandas:查找/选择列中包含 nan 列表的记录

python - tensorflow 采样

python - 如何使用 pydap 库收集 THREDDS 数据?

python - 重新开始记录到新文件(Python)

python pandas concat-重新索引列标签

python - Pandas 两行具有相同的索引,如何更改它们

python - 使用pvlib的erbs模型时dni似乎不正确

python - 访问 pandas dataframe 的正确方法

python - 属性错误: 'DataFrame' object has no attribute 'dtype'