始める無料で始める

追加のカスタマイズ

スクリプトをもう一度見ると、# Additional Customizationsの下に、plt.text()関数が2つ使われていることがわかります。これらはグラフ内に"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()
コードを編集して実行