Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.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_Pandas_Export To Csv_Complex Numbers - Fatal编程技术网

Python 删除复数中的括号-大熊猫

Python 删除复数中的括号-大熊猫,python,pandas,export-to-csv,complex-numbers,Python,Pandas,Export To Csv,Complex Numbers,作为这篇文章的后续,现在复数可以很好地处理熊猫,我想保存复数,但不带括号- 使用以下命令时,最后一列(复数)打印在括号内 编辑:这是完整的代码,用于读取数据文件(示例) 所有这些都可以很好地工作,但输出csv文件中的复合体在括号内-我不能用这种方式使用它们,所以我想删除它们Prob可以更好地支持读/写复合体,但这会起作用 In [25]: df = DataFrame([[1+2j],[2-1j]],columns=list('A')) In [26]: df Out[26]:

作为这篇文章的后续,现在复数可以很好地处理熊猫,我想保存复数,但不带括号- 使用以下命令时,最后一列(复数)打印在括号内 编辑:这是完整的代码,用于读取数据文件(示例)


所有这些都可以很好地工作,但输出csv文件中的复合体在括号内-我不能用这种方式使用它们,所以我想删除它们

Prob可以更好地支持读/写复合体,但这会起作用

In [25]: df = DataFrame([[1+2j],[2-1j]],columns=list('A'))

In [26]: df
Out[26]: 
        A
0  (1+2j)
1  (2-1j)

In [27]: df['A'] = df['A'].apply(str).str.replace('\(|\)','')

In [28]: df
Out[28]: 
      A
0  1+2j
1  2-1j

In [29]: df.to_csv('test.csv')

In [30]: !cat test.csv
,A
0,1+2j
1,2-1j

请包括与此问题相关的所有内容。@flornquake根据您的评论进行更新-如果需要其他信息,请告诉我
In [25]: df = DataFrame([[1+2j],[2-1j]],columns=list('A'))

In [26]: df
Out[26]: 
        A
0  (1+2j)
1  (2-1j)

In [27]: df['A'] = df['A'].apply(str).str.replace('\(|\)','')

In [28]: df
Out[28]: 
      A
0  1+2j
1  2-1j

In [29]: df.to_csv('test.csv')

In [30]: !cat test.csv
,A
0,1+2j
1,2-1j