我正在尝试修改此 pandas 数据框以输出到 CSV 文件。
输出文件将用于将数据上传到另一个程序,因此文件需要具有特定的标头才能正确上传数据。
这是 CSV 输出文件所需的格式:
我尝试使用数据透视表和以下内容修改数据框,但没有成功:
df2 = pd.get_dummies(SAMPDATA_w.set_index(['Sample ID', 'Sample Date', 'Result_F'])['ANALYTE']).groupby('Sample ID','ANALYTE').max().reset_index()
如有任何帮助,我们将不胜感激。
谢谢
这是您正在寻找的东西吗?
df_pivot = df.pivot_table(index=['Sample ID', 'Sample Date', 'Unit Of Detection'],
columns='ANALYTE', values='Result_F', aggfunc='first').reset_index()
print(df_pivot)
让我知道它是否适合您。