ホームページ >バックエンド開発 >Python チュートリアル >Pandas チュートリアル: このライブラリを使用して Excel ファイルを読み取る方法

Pandas チュートリアル: このライブラリを使用して Excel ファイルを読み取る方法

PHPz
PHPzオリジナル
2024-01-10 19:54:431088ブラウズ

Pandas チュートリアル: このライブラリを使用して Excel ファイルを読み取る方法

Pandas チュートリアル: このライブラリを使用して Excel ファイルを読み取る方法。具体的なコード例が必要です。


概要:

Pandas は強力で柔軟なデータ処理機能であり、分析ツールは、データ サイエンスやデータ処理の分野で広く使用されています。一般的なアプリケーションの 1 つは、Excel ファイルの読み取りと処理です。このチュートリアルでは、Pandas ライブラリを使用して Excel ファイルを読み取る方法を示し、具体的なコード例を示します。

Pandas のインストール:

まず、Pandas ライブラリがインストールされていることを確認します。次のコマンドを使用して、コマンド ラインから Pandas をインストールできます:

pip install pandas

Excel ファイルの読み取り:

始める前に、作業する Excel ファイルが既に存在することを確認してください。 Excel ファイルの名前が「example.xlsx」であると仮定します。

まず、Pandas ライブラリと必要なモジュールをインポートします。 <pre class='brush:python;toolbar:false;'>import pandas as pd</pre>次に、

pd.read_excel()

関数を使用して Excel ファイルを読み取ります。この関数はファイル名をパラメータとして受け取り、Pandas DataFrame オブジェクトを返します。 <pre class='brush:python;toolbar:false;'>data = pd.read_excel('example.xlsx')</pre>データ フレームは、行と列を含む 2 次元のテーブルです。

data.head()

メソッドを使用すると、データ フレームの最初の数行を表示できます。デフォルトでは最初の 5 行が表示されます。

print(data.head())

整数の引数を渡すことで、表示する行数を指定できます。 <pre class='brush:python;toolbar:false;'>print(data.head(10))</pre> すべての行のデータを表示したい場合は、

data

オブジェクト自体を使用できます。

print(data)
特定のシートを読み取る: Excel ファイルを読み取るとき、ファイルに複数のシートが含まれている場合は、それを pd.read_excel() 関数に渡すことができます

sheet_name

特定のシートを読み取るためのパラメータ。

data = pd.read_excel('example.xlsx', sheet_name='Sheet1')
列と行の範囲を指定する: 特定の列のみに興味がある場合があります。 Excel ファイルを読み取るときに、

usecols

パラメーターを使用して読み取る列を指定できます。 <pre class='brush:python;toolbar:false;'>data = pd.read_excel('example.xlsx', usecols=['Column1', 'Column3'])</pre> さらに、 skiprows パラメータを使用してスキップする行数を指定したり、

nrows

パラメータを使用して読み取る行の範囲を指定したりできます。

data = pd.read_excel('example.xlsx', skiprows=2, nrows=10)
Excel ファイルとして保存: Excel ファイルの読み取りと処理が完了したら、結果を新しい Excel ファイルとして保存できます。これを実現するには、

to_excel()

メソッドを使用します。 <pre class='brush:python;toolbar:false;'>data.to_excel('output.xlsx', index=False)</pre>to_excel()メソッドは、ファイル名をパラメーターとして受け取り、データ フレーム内のデータを使用して新しい Excel ファイルを作成します。

index=False

パラメーターを渡すことにより、インデックス列を Excel ファイルに保存することを回避できます。
その他の操作:​​上記の操作に加えて、Pandas は Excel データの処理と分析に役立つ他の多くの強力な関数も提供します。たとえば、Pandas のデータ処理メソッドを使用して、並べ替え、フィルター、グループ化、その他のデータ操作を行うことができます。 describe() メソッドを使用してデータの統計概要情報を取得したり、

plot()

メソッドを使用してデータのグラフを描画したりできます。

結論: ###この記事では、Pandas ライブラリを使用して Excel ファイルを読み取る方法を学び、具体的なコード例を示しました。これで、Pandas ライブラリを使用して Excel データの処理と分析を開始し、ニーズに合わせてさらに多くの機能とメソッドを検討できるようになりました。データ処理と分析の旅が成功することを祈っています。 ###

以上がPandas チュートリアル: このライブラリを使用して Excel ファイルを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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