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中连接两个不同的数据帧_Python - Fatal编程技术网

在Python中连接两个不同的数据帧

在Python中连接两个不同的数据帧,python,Python,我正在尝试添加下面的2个数据帧,如下所示,将结果写入外部文件,默认情况下分隔符为逗号(,),但我需要分隔符作为空格,你知道如何实现吗 df16 = pd.DataFrame(" <SOURCE BUSINESSNAME ="'""'" DATATYPE ="'"'""+df2+""'"'">") df18 = pd.DataFrame(&q

我正在尝试添加下面的2个数据帧,如下所示,将结果写入外部文件,默认情况下分隔符为逗号(,),但我需要分隔符作为空格,你知道如何实现吗

df16 = pd.DataFrame("    <SOURCE BUSINESSNAME ="'""'" DATATYPE ="'"'""+df2+""'"'">")
df18 = pd.DataFrame("NAME ="'"'""+df17+""'"'" />")

result = pd.concat ([df16]+[df18], axis=1)

result.to_csv('C:\\SAM\\TEST.dat',quoting=csv.QUOTE_NONE,header=0,index=False,mode='a+')
df16=pd.DataFrame(“”)
df18=pd.DataFrame(“NAME=“””“”+df17+“”“””/>)
结果=pd.concat([df16]+[df18],轴=1)
result.to_csv('C:\\SAM\\TEST.dat',quoting=csv.QUOTE_NONE,header=0,index=False,mode='a+'))
实际输出:

<SOURCE BUSINESSNAME ="" DATATYPE ="CHAR"/>,NAME ="BA_RECCODE"
<SOURCE BUSINESSNAME ="" DATATYPE ="CHAR"/> NAME ="BA_RECCODE"
,NAME=“BA_RECCODE”
预期输出:

<SOURCE BUSINESSNAME ="" DATATYPE ="CHAR"/>,NAME ="BA_RECCODE"
<SOURCE BUSINESSNAME ="" DATATYPE ="CHAR"/> NAME ="BA_RECCODE"
NAME=“BA_RECCODE”

所有这些字符串都没有语法错误吗?欢迎使用。[df16]+[df18]可能是故障的原因。试试[df16,df18]。这能回答你的问题吗?我尝试了[df16,df18],但我仍然不能忽略逗号(,),所有这些字符串都没有语法错误吗?欢迎。[df16]+[df18]可能是故障的原因。试试[df16,df18]。这能回答你的问题吗?我尝试了[df16,df18],但仍然无法忽略逗号(,)