[英]Converting txt data into excel using pandas
如何轉換這些數據?
變成這樣:
需要明確的是,想使用 pandas 將文本文件轉換為 Excel,也能夠對數據做一些事情,比如在保存之前對數據進行排序 etc。
我的嘗試:
import pandas as pd
df = pd.read_csv('kat2002_01-12.8', sep='\t')
df.to_excel('output.xlsx', 'Sheet1', index=False)
但它沒有用:
import pandas as pd
with open("your_text_file.txt","r") as f:
first_line = f.readline()
# This would create columns as per your text file
df = pd.DataFrame(columns = firstline.split("\t")) # assuming your entire data is tab seperated
counter = 0
for line in f.readlines(): # iterating over remaining data
df.loc[counter] = line.split("\t")
counter+= 1
df.to_excel("your output.xlsx")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.