我有关于德国 PM10 浓度的数据。它可以在这个 [链接] ( https://www.umweltbundesamt.de/sites/default/files/medien/4640/dokumente/pm10_2019_0.xlsx )下载
在 excel 中,它或多或少看起来像这样:
这里的问题是,对于 16 个州中的每一个州,都有“连接”一行,直到下一行,都有单独的站点测量 PM10 浓度。我现在想做的是为每个状态创建一个新列,每个状态都将状态名称分配给每个测量值。
老实说,我不知道如何在 R 中做到这一点。我想在伪代码中可能会有一些解决方法,比如
state = None
for each row:
if (NA in Statiocode):
state = Name
else:
new_col = state
这看起来像是某种正确的方法吗?
