Python 如何将数据帧列表转换为一个数据帧下载到CSV?
我能够得到一个数据集,但它将每一行数据都变成一个值,并将其列在一个数据框中 看起来像这样Python 如何将数据帧列表转换为一个数据帧下载到CSV?,python,database,list,csv,dataframe,Python,Database,List,Csv,Dataframe,我能够得到一个数据集,但它将每一行数据都变成一个值,并将其列在一个数据框中 看起来像这样 Index Value 0 Column Names: Name Salary Age City 1 Column Names: Name Salary Age City 这些数据帧包括vales,包括 Name Salary Age City 0 Sam 52,000 42 NYC Name Salary Age City 0 M
Index Value
0 Column Names: Name Salary Age City
1 Column Names: Name Salary Age City
这些数据帧包括vales,包括
Name Salary Age City
0 Sam 52,000 42 NYC
Name Salary Age City
0 Mike 45,000 54 NYC
注意,我使用的是spyder,因此当我单击的dataframe时,会显示dataframe的两个新列和有效值
我的目标是有一个简单的
Name Salary Age City
0 Mike 45,000 54 NYC
1 Sam 52,000 42 NYC
然后我可以将其放入csv文件中尝试使用您想要加入的实际数据帧替换虚拟数据
dummy_data1 = {
'Name': ['1', '2', '6', '7', '8'],
'Salary': ['K', 'M', 'O', 'Q', 'S'],
'Age': ['L', 'N', 'P', 'R', 'T'],
'City': ['L', 'N', 'P', 'R', 'T']}
df1 = pd.DataFrame(dummy_data1, columns = ['Name', ' Salary', ' Age', 'City'])
dummy_data2 = {
'Name': ['1', '2', '6', '7', '8'],
'Salary': ['K', 'M', 'O', 'Q', 'S'],
'Age': ['L', 'N', 'P', 'R', 'T'],
'City': ['L', 'N', 'P', 'R', 'T']}
df2 = pd.DataFrame(dummy_data2, columns = ['Name', ' Salary', ' Age', 'City'])
print(pd.concat([df1, df2]))
您的问题和演示如何“获取数据集”?nvm了解。删除了我以前的评论。这只是一个简单的df1=pd.concat(df,ignore_index=True)。