私はPythonには新しく、スペースで区切られたデータをインポートする必要があります。私は、インポート時に最初の4行をスキップする必要が.txtファイルからデータをインポートし、Pythonでxとyの変数を定義する
Title one
Title two
Title three
Title four
1.2944870E-03 7.1226442E-01
3.8834610E-03 8.3775342E-01
6.4724353E-03 1.0313828E+00
9.0614092E-03 7.7915078E-01
2.2006279E-02 1.1677371E+00
:
データは次のようになります。データは、[行のX _amount、1列]としてcames pd.read_csvでインポートした後
# Get .txt file
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename(filetypes=[("Two Column txt","*.txt"),("Any text file","*.*")])
# Read the data
import pandas as pd
data = pd.read_csv(file_path,skiprows=4)
:
これまでのところ、私はこれを持っています。 私は誰も私を伝えることができる場合は、これを分離し、Y
よろしくにXへの最初の列、2番目の列を割り当てる方法を知っていただきたいと思います!
こんにちは、あなたのラインで データはこの のように出てcames ' XY NaNの0.011650のNaN 0.685272 0.014239のNaN 0.725674 0.016828のNaN 0.747055 0.019417 NaNの0.848044' あなたの入力ファイルが何だった –
@ManuelOliveira好き?これは、スキップしたい最初の4行に関連している可能性があります。私の例はあなたが提供したサンプルに適合しました。タイトルが異なって見える場合は、Pandasにインポートする前に削除する必要があります(たとえば、 'tail -n +5 file_with_header.csv> file_without_header.csv'を使用して) – zeevb