ホームページ バックエンド開発 Python チュートリアル Pythonを使って曲線グラフを描く方法

Pythonを使って曲線グラフを描く方法

Jun 11, 2019 pm 03:21 PM
matplotlib python グラフ

Pythonを使って曲線グラフを描く方法

Python を使用して曲線グラフを描画するには? 基本的な手順は次のとおりです:

前提条件

まず、実際に Matplotlib を使用するには、インストールする必要があります。

インストール

新しいバージョンの Python がインストールされている場合は、cmd.exe またはターミナルを開いて次を実行できるはずです:

pip install matplotlib
ログイン後にコピー

注 : 上記の短いコマンドが機能しない場合は、C:/Python34/Scripts/pip install matplotlib を実行する必要がある場合があります。

matplotlib のインポート時に「名前付きモジュールがありません」やモジュール名などのエラーが表示された場合は、モジュールもインストールする必要があることを意味します。よくある問題は、6 という名前のモジュールが欠落していることです。これは、6 つをインストールするには pip を使用する必要があることを意味します。

または、Matplotlib.org にアクセスし、ダウンロード ページにアクセスして、適切なバージョンをダウンロードしてインストールすることもできます。オペレーティング システムは 64 ビットであるため、必ずしも 64 ビット バージョンの Python が必要というわけではないことに注意してください。 64 ビットを試すつもりがない場合は、32 ビットを使用できます。 IDLE を開いて先頭を読んでください。 64 ビットと表示されている場合は 64 ビットであり、32 ビットと表示されている場合は 32 ビットです。 Python をインストールしたら、必要なロジックを作成する準備が整います。私はプログラミングに IDLE を使用するのが好きですが、お好きなものを自由に使用してください。

関連する推奨事項: 「Python ビデオ チュートリアル

ステップ 1:

に示すように、Python シェル インターフェイスを開きます。示されている図。

Pythonを使って曲線グラフを描く方法


ステップ 2:

次のコードを入力してインポートします私たちが使用する関数ライブラリ。

>>> import numpy as np
>>> import matplotlib.pyplot as plt
ログイン後にコピー

3 番目のステップ:

sin 関数を例として、描画したい関数のデータを生成します。コードは次のとおりです。

>>> x=np.arange(0,5,0.1);
>>> y=np.sin(x);
ログイン後にコピー

ステップ 4:

次のコマンドを入力すると、描画したい関数が表示されます。

plt.plot(x,y)
ログイン後にコピー

ステップ 5:

描きたいイメージが見えてきます。

今のコードを使用した後、下の図が表示されない場合があります。次に、次のコードを入力します:

plt.show()

Pythonを使って曲線グラフを描く方法

以上がPythonを使って曲線グラフを描く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ランプアーキテクチャの下でnode.jsまたはPythonサービスを効率的に統合する方法は? ランプアーキテクチャの下でnode.jsまたはPythonサービスを効率的に統合する方法は? Apr 01, 2025 pm 02:48 PM

多くのウェブサイト開発者は、ランプアーキテクチャの下でnode.jsまたはPythonサービスを統合する問題に直面しています:既存のランプ(Linux Apache MySQL PHP)アーキテクチャWebサイトのニーズ...

Scapy Crawlerを使用するときにパイプラインの永続的なストレージファイルを書き込めない理由は何ですか? Scapy Crawlerを使用するときにパイプラインの永続的なストレージファイルを書き込めない理由は何ですか? Apr 01, 2025 pm 04:03 PM

Scapy Crawlerを使用する場合、パイプラインの永続的なストレージファイルを書くことができない理由は?ディスカッションデータクローラーにScapy Crawlerを使用することを学ぶとき、あなたはしばしば...

PythonプロセスプールがTCPリクエストを同時に処理し、クライアントが立ち往生する理由は何ですか? PythonプロセスプールがTCPリクエストを同時に処理し、クライアントが立ち往生する理由は何ですか? Apr 01, 2025 pm 04:09 PM

Python Process Poolは、クライアントが立ち往生する原因となる同時TCP要求を処理します。ネットワークプログラミングにPythonを使用する場合、同時のTCP要求を効率的に処理することが重要です。 ...

Python functools.partialオブジェクトによって内部的にカプセル化された元の関数を表示する方法は? Python functools.partialオブジェクトによって内部的にカプセル化された元の関数を表示する方法は? Apr 01, 2025 pm 04:15 PM

python functools.partialオブジェクトのpython functools.partialを使用してPythonを使用する視聴方法を深く探索します。

LinuxターミナルでPythonバージョンを表示するときに発生する権限の問題を解決する方法は? LinuxターミナルでPythonバージョンを表示するときに発生する権限の問題を解決する方法は? Apr 01, 2025 pm 05:09 PM

LinuxターミナルでPythonバージョンを表示する際の許可の問題の解決策PythonターミナルでPythonバージョンを表示しようとするとき、Pythonを入力してください...

Pythonクロスプラットフォームデスクトップアプリケーション開発:どのGUIライブラリが最適ですか? Pythonクロスプラットフォームデスクトップアプリケーション開発:どのGUIライブラリが最適ですか? Apr 01, 2025 pm 05:24 PM

Pythonクロスプラットフォームデスクトップアプリケーション開発ライブラリの選択多くのPython開発者は、WindowsシステムとLinuxシステムの両方で実行できるデスクトップアプリケーションを開発したいと考えています...

Python hourglassグラフ図面:可変未定義エラーを避ける方法は? Python hourglassグラフ図面:可変未定義エラーを避ける方法は? Apr 01, 2025 pm 06:27 PM

Python:Hourglassグラフィック図面と入力検証この記事では、Python NoviceがHourglass Graphic Drawingプログラムで遭遇する可変定義の問題を解決します。コード...

Pythonで大規模な製品データセットを効率的にカウントしてソートするにはどうすればよいですか? Pythonで大規模な製品データセットを効率的にカウントしてソートするにはどうすればよいですか? Apr 01, 2025 pm 08:03 PM

データの変換と統計:大規模なデータセットの効率的な処理この記事では、製品情報を含むデータリストを別の含有しているものに変換する方法を詳細に紹介します...

See all articles