Python Pandasは、改行分割を使用してファイルからデータフレームを作成しますか?

Python_Learner_DK

タイムスタンプ付きのトランスクリプトであるテキストファイルがあります。次のようになります。

00:25
hold it miles lunch and remember I'm
00:30
working late tonight again man you're a
00:34
total slave to that business of yours
00:36
nobody's a slave to their own dream

私はそれをパンダデータフレームにインポートする方法を理解しようとしているので、次のようになります:

[Time] [Text]
00:25  hold it miles lunch and remember I'm
00:30  working late tonight again man you're a
00:34  total slave to that business of yours
00:36  nobody's a slave to their own dream

どこから始めればいいのかさえわからないと言うのは恥ずかしいです...私が知っていて試したすべての方法がこれを生み出します:

  row1  00:25
  row2  hold it miles lunch and remember I'm
  row3  00:30
  row4  working late tonight again man you're a
  row5  00:34
  row6  total slave to that business of yours
  row7  00:36
  row8  nobody's a slave to their own dream

この質問を見つけました。同じ問題のようですが、データフレームを作成するときにどのように適用するかわかりません。

助けてくれてありがとう!

いつも晴れ

すべての行を分割し、1行おきに別の列(TimeやTextなど)に割り当てることで、これを行う別の方法。最後に、変更した辞書からDataFrameにします。

import pandas as pd

# Read your files here 
files = ['text.txt'] #  you can add file or bunch of files
data = {}
for f in files:
  with open (f, "r") as myfile:
    all_lines = myfile.read().splitlines() # split by line
    # assign every alternative line to Time and Text index alternatively
    data['Time'], data['Text'] = all_lines[::2],  all_lines[1::2]

# create dataframe from the dictionary
df = pd.DataFrame(data)
print(df)

出力:

    Time                                     Text
0  00:25     hold it miles lunch and remember I'm
1  00:30  working late tonight again man you're a
2  00:34    total slave to that business of yours
3  00:36      nobody's a slave to their own dream

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Python Pandas:マルチ(マージされたセル)ヘッダーを使用してExcelファイルからデータフレームを作成します

分類Dev

PythonとLXMLを使用してデータフレームからXMLファイルを作成する

分類Dev

xmlファイルからアイテムを抽出し、Pythonでデータフレームを作成します

分類Dev

Pythonデータフレームを使用してcsvファイルからデータを更新する

分類Dev

Python-cvsファイルからデータフレームを作成し、これらのデータフレームをマージします

分類Dev

テキストファイルPythonからパンダを使用して2つのデータフレームを作成します

分類Dev

python pandasデータフレームは、他の列のセルから新しい列を作成します

分類Dev

Pythonは、ExcelWriterを使用して関数からデータフレームを作成します

分類Dev

Pythonで、ループからデータフレームを作成し、データフレーム名に番号を使用する方法はありますか?

分類Dev

Pythonを使用して紺碧のデータレイクから.gzファイルを解凍します

分類Dev

Pythonを使用してパンダのデータフレーム列から不正なファイル名の文字を削除します

分類Dev

Pythonを使用してPandasデータフレームの既存の日時列から曜日列を作成する

分類Dev

Pythonデータ操作:1つの列からデータを分割して、同じデータフレーム内により多くの行を作成します

分類Dev

pythonはelasticsearchの結果からデータフレームを作成します

分類Dev

テキストファイルから列を抽出し、Pythonのデータフレームに保存します

分類Dev

Pythonは、ファイルチューザーを使用してcsvファイルをデータフレームとしてインポートします

分類Dev

Pythonは、ファイルチューザーを使用してcsvファイルをデータフレームとしてインポートします

分類Dev

Python-区切り文字を使用してテキストファイルからデータを分割する

分類Dev

Python Pandas-データフレームから、乗算用の配列または行列を作成します

分類Dev

Pythonはファイルバイトを使用してzipファイルにアクセスし、各ファイルをループしてデータフレームに保存すると、ファイルが見つからないというエラーが返されます。

分類Dev

Python Pandasを使用して、データフレームから行ごとに既存の値を確認します

分類Dev

データフレームの分割は、Pythonを使用したcsvファイルのサイズによって異なります

分類Dev

Pythonのデータフレームにcsvファイルから列を追加します

分類Dev

Pythonのディレクトリ内のさまざまなフォルダのテキストファイルを使用して単一列のデータフレームを作成するにはどうすればよいですか?

分類Dev

Pythonのリストから(フィルターを使用して)さまざまなデータフレームを作成する方法

分類Dev

Pythonを使用してmp3オーディオファイルから振幅データを取得します

分類Dev

Pythonを使用してPandasデータフレームから列を削除する方法は?

分類Dev

PythonでMySQLを使用してPandasデータフレームからデータを永続化する方法はありますか?

分類Dev

PythonはCSVからdictを作成し、ファイル名をキーとして使用します

Related 関連記事

  1. 1

    Python Pandas:マルチ(マージされたセル)ヘッダーを使用してExcelファイルからデータフレームを作成します

  2. 2

    PythonとLXMLを使用してデータフレームからXMLファイルを作成する

  3. 3

    xmlファイルからアイテムを抽出し、Pythonでデータフレームを作成します

  4. 4

    Pythonデータフレームを使用してcsvファイルからデータを更新する

  5. 5

    Python-cvsファイルからデータフレームを作成し、これらのデータフレームをマージします

  6. 6

    テキストファイルPythonからパンダを使用して2つのデータフレームを作成します

  7. 7

    python pandasデータフレームは、他の列のセルから新しい列を作成します

  8. 8

    Pythonは、ExcelWriterを使用して関数からデータフレームを作成します

  9. 9

    Pythonで、ループからデータフレームを作成し、データフレーム名に番号を使用する方法はありますか?

  10. 10

    Pythonを使用して紺碧のデータレイクから.gzファイルを解凍します

  11. 11

    Pythonを使用してパンダのデータフレーム列から不正なファイル名の文字を削除します

  12. 12

    Pythonを使用してPandasデータフレームの既存の日時列から曜日列を作成する

  13. 13

    Pythonデータ操作:1つの列からデータを分割して、同じデータフレーム内により多くの行を作成します

  14. 14

    pythonはelasticsearchの結果からデータフレームを作成します

  15. 15

    テキストファイルから列を抽出し、Pythonのデータフレームに保存します

  16. 16

    Pythonは、ファイルチューザーを使用してcsvファイルをデータフレームとしてインポートします

  17. 17

    Pythonは、ファイルチューザーを使用してcsvファイルをデータフレームとしてインポートします

  18. 18

    Python-区切り文字を使用してテキストファイルからデータを分割する

  19. 19

    Python Pandas-データフレームから、乗算用の配列または行列を作成します

  20. 20

    Pythonはファイルバイトを使用してzipファイルにアクセスし、各ファイルをループしてデータフレームに保存すると、ファイルが見つからないというエラーが返されます。

  21. 21

    Python Pandasを使用して、データフレームから行ごとに既存の値を確認します

  22. 22

    データフレームの分割は、Pythonを使用したcsvファイルのサイズによって異なります

  23. 23

    Pythonのデータフレームにcsvファイルから列を追加します

  24. 24

    Pythonのディレクトリ内のさまざまなフォルダのテキストファイルを使用して単一列のデータフレームを作成するにはどうすればよいですか?

  25. 25

    Pythonのリストから(フィルターを使用して)さまざまなデータフレームを作成する方法

  26. 26

    Pythonを使用してmp3オーディオファイルから振幅データを取得します

  27. 27

    Pythonを使用してPandasデータフレームから列を削除する方法は?

  28. 28

    PythonでMySQLを使用してPandasデータフレームからデータを永続化する方法はありますか?

  29. 29

    PythonはCSVからdictを作成し、ファイル名をキーとして使用します

ホットタグ

アーカイブ