开始使用免费开始使用

更多自定义设置

请再次查看脚本,在 # Additional Customizations 下方,您会看到现在有两个 plt.text() 函数。它们会在图中添加 "India""China" 这两个词。

本练习是课程的一部分

Python 中级

查看课程

练习说明

  • 在两个 plt.text() 调用之后添加 plt.grid(True),让图中显示网格线。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Scatter plot
plt.scatter(x = gdp_cap, y = life_exp, s = np.array(pop) * 2, c = col, alpha = 0.8)

# Previous customizations
plt.xscale('log') 
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')
plt.xticks([1000,10000,100000], ['1k','10k','100k'])

# Additional customizations
plt.text(1550, 71, 'India')
plt.text(5700, 80, 'China')

# Add grid() call


# Show the plot
plt.show()
编辑并运行代码