我想为土耳其、英国和经合组织绘制三条线,但这些国家不是专栏,所以我很难找到一种方法来绘制它们。
我得到这个df通过
df = df.loc[df[“Variable”].eq(“Relative advantage”)& df[“Country”].isin([“United Kingdom”,“Türkiye”,“OECD - Total”])]
| 年份|国家|价值|
| --------------|--------------|--------------|
| 一九九○年|图尔基耶|二十|
| 一九八〇年|英国|三十四|
| 一九九二年|英国|三十二|
| 一九八〇年|经合组织|二十九|
| 一九九二年|经合组织|二十三|
1条答案
按热度按时间jtw3ybtb1#
你可以使用pivot_table()方法来完成这个任务。举个例子:
这将创建一个 Dataframe ,其中国家是列:
(我改变了一些日期,使它更好地工作。)
然后,我将它绘制出来: