У меня есть фрейм данных, который выглядит следующим образом:
points time Antwerp Busan Colombo Dalian Guangzhou Hamburg Hong Kong Jebel Ali/Dubai Kaohsiung ... Qingdao Rotterdam Shanghai Shenzhen Singapore Tanjung Pelepas Tanjung Priok/Jakarta Tianjin Xiamen Yingkou
0 1990-01-01 00:00:00 273.70395 279.31912 298.03195 268.42200 285.93228 271.31534 290.31357 289.83023 292.94135 ... 273.34103 274.18726 279.60450 288.37366 298.10950 298.23816 299.37143 272.06094 285.92570 265.19046
1 1990-01-01 01:00:00 273.72702 279.94266 298.02042 268.18445 286.04940 271.18503 290.59730 289.69333 292.95950 ... 273.52084 274.12128 280.13235 288.59967 298.21176 298.40808 299.59576 272.04776 286.36612 265.10303
Я просто хочу запустить несколько разных типов графиков, используя для l oop.
Например:
for i in data.columns[1:]:
plt.figure()
plt.plot(data[i]-273)
Это создает серию линейных графиков для всех 25 локаций, которые у меня есть. Теперь я хочу назначить название сюжета названием города, то есть именем каждого столбца. Я знаю, как сделать это с помощью словаря, но не уверен, существует ли более простой способ сделать это без преобразования всего в словарь.