Python
 Computer >> コンピューター >  >> プログラミング >> Python

ヘッダーのないパンダCSVファイルを読み取る方法は?


ヘッダーのないCSVファイルを読み取るには、ヘッダーを使用できます read_csv()で メソッド。

ステップ

  • 変数を初期化しますfile_path 、つまり、CSVファイルパス。
  • read_csvを使用する タブ区切り文字とヘッダーを含むDataFrameを取得するメソッド。
  • ヘッダー付きのDataFrameを印刷します。
  • read_csvを使用する タブ区切り文字付きでヘッダーなしのDataFrameを取得するメソッド。ヘッダーなしで読み取るには、 header =0を使用します 。
  • ヘッダーなしでDataFrameを印刷します。

import pandas as pd

file_path = 'test.csv'

// With Headers
df = pd.read_csv(file_path, sep='\t', names=['x', 'y', 'z'])
print "With headers, the DataFrame is: \n", df

// Without Headers
df = pd.read_csv(file_path, sep='\t', header=0, names=['x', 'y', 'z'])
print "Without headers, the DataFrame is: \n", df

CSVファイル「test.csv "には次のデータが含まれています

   x  y  z
0  5  4  4
1  2  1  1
2  1  5  5
3  9 10  0

出力

With headers, the DataFrame is:

     x  y  z
NaN  x  y  z
0.0  5  4  4
1.0  2  1  1
2.0  1  5  5
3.0  9 10  0

Without headers, the DataFrame is:
   x  y  z
0  5  4  4
1  2  1  1
2  1  5  5
3  9 10  0

  1. すべてのxticks(Matplotlib)を使用してPandasマルチインデックスdataFrameをプロットする方法は?

    すべてのxtickを含むPandasマルチインデックスデータフレームをプロットするには、次の手順を実行できます- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 1000個のsmaplesデータを使用してインデックス値を作成します。 1次元のndarrayを作成します 軸ラベル付き。 系列の平均値を取得します。 プロットg データフレーム。 現在の軸に目盛りと目盛りラベルを設定します 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import matplotlib.pyplot as plt imp

  2. Excel で CSV ファイルを読み取る方法 (4 つの最速の方法)

    Excel での作業中に CSV を処理する必要が生じることがよくあります。 ファイル。これは、列を保持したまま Excel で CSV ファイルを開く可能性があります 、 CSV の変換 ファイルを Excel ファイルに変換したり、接続を作成したりします。ただし、 CSV を読み取ったり開いたりすると、 Excel のファイルは、そのような種類のファイル内のテキストベースのデータに対して Excel の機能を利用するために不可欠です。この記事では、 CSV を読み取る 4 つの方法について説明します。 適切な説明を含む Excel ファイル。したがって、ファイルの方法を調整できます