我有一个很大的csv
,里面有我用pandas导入python的数据。
csv
的前3行如下所示。你知道吗
“PATIENT”,"MD",“REFMD”,“DIAGNOSIS_HISTORY”,“AVAILABLE_STUDIES”
“patient1\nPID1\npAge1”,“MDname1\nMDname3”,” RefDoctorName1”,“Prostate cancer”,”No Path\n CT ClinicName (CAP) - 11/30/2015\n Nuclear: ClinicName (Bone Scan) - 11/30/2015"
"patient2\nPID2\npAge2”,”MDname2\nSeen 10/12/2015”,“RefDoctorName2”,”Prostate cancer”,”Path: O/S - Prostate Bx 11/12/2014”
我想去
column
分成3部分,从“PATIENT”到“PATIENT\u Name”、“PID”、“pAGE”和我把所有的专栏都分了出来,但下一步很难做。你知道吗
import pandas as pd
f = pd.read_csv("/path/file.csv")
pat = f.iloc[0:,:1]
refmd = f.iloc[0:,2:3]
diag = f.iloc[0:,3:4]
您可以从以下内容开始:
要获得:
在
newline
字符上split
和expand
转换成新的columns
:以及:
相关问题 更多 >
编程相关推荐