Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在同一个.csv文件中保存两个数据帧_Python_Pandas - Fatal编程技术网

Python 在同一个.csv文件中保存两个数据帧

Python 在同一个.csv文件中保存两个数据帧,python,pandas,Python,Pandas,我正在处理这些数据帧,但我想知道是否可以将它们全部保存在.csv文件中 li=[65, 98, 55, 62, 79, 59, 51, 90, 72, 56, 70, 62, 66, 80, 94, 79, 63, 73, 71, 85] datos= pd.DataFrame(li) t=datos.values.tolist() lo=np.sort(t,axis=None) f=pd.Series(lo).value_counts() f1=pd.DataFrame({'frecue

我正在处理这些数据帧,但我想知道是否可以将它们全部保存在.csv文件中

li=[65, 98, 55, 62, 79, 59, 51, 90, 72, 56, 70, 62, 66, 80, 94, 79, 63, 73, 71, 85]
datos= pd.DataFrame(li)
t=datos.values.tolist()

lo=np.sort(t,axis=None)

f=pd.Series(lo).value_counts()

f1=pd.DataFrame({'frecuencias':f})

f2=f/len(lo)
f3=pd.DataFrame({'frecuencias relativa':f2})
这里我有两个数据帧,我想保存在同一个文件中。我尝试了以下方法:

f1、f3.至_csv('vacio.csv')

但是它给了我一个混乱,或者不是我所期望的两个表中一个在另一个下面显示的,我希望您的帮助。

您应该
concat
两个数据框如下所示:

final_df = pd.concat([f1,f3],axis=1)
然后
final\u-df
将此保存到csv,作为
final\u-df.to\u-csv(“test.csv”,drop=True)

您可以在csv中看到以下输出:

    frecuencias     frecuencias relativa
62  2   0.10
79  2   0.10
63  1   0.05
66  1   0.05
70  1   0.05
71  1   0.05
72  1   0.05
73  1   0.05
80  1   0.05
51  1   0.05
85  1   0.05