データをグラフィカルに表現すると、データの複雑な下部構造の理解が深まり、隠れたパターンや傾向を簡単に解釈できるようになります。同様の関係をプログラムで描画できたらどんなに便利になるか想像してみてください。 Python は、そのような操作を実行するために特別に設計された、「turtle」と呼ばれる豊富なモジュールを提供します。
「turtle」モジュールは、「turtle グラフィックス画面 」上にグラフィックスを描画できるようにする Python の組み込みライブラリです。この記事では、turtleモジュールを使用して棒グラフを作成します。
タートル モジュールは、仮想タートル オブジェクトを使用してグラフィックスを作成します。このモジュールには、このタートル オブジェクトが画面上を移動し、画面上に描画できるようにするさまざまな関数が関連付けられています。バーの作成に必要なさまざまな関数について話しましょう。チャート。 ###
棒グラフを作成するための Turtle 関数Turtle() − この関数は、新しいタートル オブジェクトを作成します。
fillcolor() − この関数は、タートルの色を塗りつぶしバーの色に設定します。
begin_fill() − この関数は充填プロセスを開始し、開始点を記憶します。
left() − この関数は、タートルを左に 90 度回転させます。
right() − この関数は、タートルを右に 90 度回転させます。
forward() − この関数は、タートルを指定された単位だけ前方に移動させます。
write() − この関数はヒストグラムに文字列 (高さの値) を書き込みます。
end_fill() − この関数はグラフィックを閉じ、塗りつぶしプロセスを停止します。
棒グラフを描く
"setworldcoowned()" メソッドを使用してこれらの座標を変更できます。
このメソッドを使用すると、ユーザーはウィンドウを再スケールして、データに合わせて調整できます。これには 4 つの座標が必要です -
左下隅と右下隅の X 軸と Y 軸です。
Example
を繰り返します。
最後に、タートル オブジェクトを使用してブラシを作成し、描画プロセスを開始します。描画が完了したら、タートル インスタンスを閉じます。タートル グラフィックス スクリーンは、「Screen()」メソッドによって作成されます。
その他の洞察
」や「Pandas」などの他の強力な Python ライブラリと併用して、統計機能や視覚化機能を提供することもできます。より詳細かつ正確な推定を行うには、「matplotlib」ライブラリを使用します。 ###結論は### この記事では、turtle モジュールの仕組みと、それを使用して
ヒストグラム以上がTurtleを使用してヒストグラムを描画するPythonプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。