開始使用免費開始

更多自訂

再看一次指令碼,在 # 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()
編輯並執行程式碼