Matplotplt标签在Jupyter笔记本电脑中不起作用

时间:2020-09-13 10:07:26

标签: python matplotlib jupyter-notebook

在jupyter笔记本中的图形中未显示标签名称。甚至没有抛出错误。下面是我的代码,我在说的标签基本上是图例标记,它们显示在图形的最右侧。

%matplotlib inline
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np

gasdf = pd.read_csv('gas_prices.csv')

plt.plot(gasdf['Year'],gasdf['USA'],label='USA')
plt.plot(gasdf['Year'],gasdf['UK'],label='UK')
plt.plot(gasdf.Year,gasdf['Australia'],label='AUS')
plt.show()

下面是示例数据。

Year

Australia

Canada

France

Germany

Italy

Japan

Mexico

South Korea

UK

USA



0
1990 NaN 1.87 3.63 2.65 4.59 3.16 1.00 2.05 2.82 1.16 

1
1991 1.96 1.92 3.45 2.90 4.50 3.46 1.30 2.49 3.01 1.14 

2
1992 1.89 1.73 3.56 3.27 4.53 3.58 1.50 2.65 3.06 1.13 

下面是描述上述数据的图形。

Graph

1 个答案:

答案 0 :(得分:0)

plt.legend()之前添加plt.show()之后显示传奇。