ホームページ  >  記事  >  バックエンド開発  >  PythonでCSV内の特定のデータ行を読み取る方法

PythonでCSV内の特定のデータ行を読み取る方法

下次还敢
下次还敢オリジナル
2024-03-28 22:36:301067ブラウズ

Python の Pandas ライブラリを使用すると、次のように CSV 内の指定した行のデータを読み取ることができます。 Pandas ライブラリをインポートします。 CSVファイルを読み込みます。 iloc メソッドを使用して、行インデックス番号によって特定の行を選択します。サブセットを印刷または返します。

PythonでCSV内の特定のデータ行を読み取る方法

#CSV の特定のデータ行を読み取る方法

CSV ファイルの特定のデータ行を読み取るには、 Python の

pandas ライブラリを使用できます。 pandas はデータ操作と分析のための強力なライブラリであり、CSV ファイルを処理する直感的かつ効率的な方法を提供します。

CSV 内の特定のデータ行を読み取る手順は次のとおりです:

  1. Pandas のインポート

    <code class="python">import pandas as pd</code>
  2. CSV ファイルの読み取り

    <code class="python">df = pd.read_csv("data.csv")</code>
  3. 読み取る行を選択

    特定の行を選択するには、## を使用します。 #iloc

    メソッド。 iloc このメソッドは行インデックス番号をパラメータとして受け取ります。 <pre class="brush:php;toolbar:false">&lt;code class=&quot;python&quot;&gt;# 读取第 1 行到第 5 行 df_subset = df.iloc[0:5] # 读取第 1 行和第 3 行 df_subset = df.iloc[[0, 2]]&lt;/code&gt;</pre>

  4. サブセットを印刷または返す

    <code class="python"># 打印子集
    print(df_subset)
    
    # 返回子集
    return df_subset</code>

例:

<code class="python">import pandas as pd

df = pd.read_csv("data.csv")

# 读取第 1 行到第 5 行
df_subset = df.iloc[0:5]

print(df_subset)</code>
これにより、CSV ファイルの行 1 から行 5 までのデータが印刷されます。

以上がPythonでCSV内の特定のデータ行を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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