3
我有一個數據集看起來如下:閱讀CSV移調大熊貓
Name : joe
Job : Crazy Consultant
Hired : 4/12/2011 3:38:55 AM
Stats : crazy, bald head
Pay : $5000 Monthly
Name : Matt
Job : Crazy Receptionist
Hired : 4/12/2014 3:38:55 PM
Stats : crazy, Lots of hair
Name : Adam
Job : Crazy Drinker
Hired : 4/12/2017 3:38:55 AM
Stats : crazy, unknown
Term : 4/12/2017 3:38:55 PM
我閱讀和獲取數據如下:
df = pd.read_csv(r"pathtomycsv.csv", encoding="UTF-16", delimiter='\s+:').transpose()
輸出的上述:(就像一個例子)
Name Job Hired Stats Name Job Hired Stats
Joe Crazy Consultant 4/12/2011 3:38:55 AM crazy, bald head Matt Crazy Consultant 4/12/2011 3:38:55 AM crazy, bald head
最後,我想借我的數據集從上面,並通過組合頭t將其改造成一個集像下面總共如下:
Name Job Hired Stats Pay Term
Joe Crazy Consultant 4/12/2011 3:38:55 AM crazy, bald head $5000 Monthly N/A
Matt Crazy Receptionist 4/12/2014 3:38:55 PM crazy, Lots of hair N/A N/A
Adam Crazy Drinker 4/12/2017 3:38:55 AM crazy, unknown N/A 4/12/2017 3:38:55 PM
根據您的意見更新,這幫助我得到的數據集中到一個DF但我仍然工作在將我的行轉換爲合併的列標題。 – johnnyb
我在答案中增加了更多的想法。 – DyZ
嘗試這種方法,我認爲失敗了,因爲我的數據集有多個頭文件。不同的名稱有些可以有4到7個。 – johnnyb