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

下次还敢
リリース: 2024-03-28 22:36:30
オリジナル
1115 人が閲覧しました

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 このメソッドは行インデックス番号をパラメータとして受け取ります。 <div class="code" style="position:relative; padding:0px; margin:0px;"><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><div class="contentsignin">ログイン後にコピー</div></div>

  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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート