python-3.x 转换类型(字符串)为Pandas,核心,系列,系列

carvr3hs  于 2023-01-22  发布在  Python
关注(0)|答案(2)|浏览(117)

我有一个字符串说

type(abc)
>>str

我想把它转换成pandas. core. series. series。
我在Pandas文件里看到有一个代码

pd.to_string()

这个函数可以把Pandas序列转换成字符串,但是我想把它转换成相反的字符串。有什么函数/代码可以做到这一点吗?

jgzswidk

jgzswidk1#

这是一个将字符串转换为序列的Python 2.7实现-

>>> abc = 'some string'
>>> import pandas as pd
>>> abc_series = pd.Series(abc)
>>> print type(abc_series)

产出

<class 'pandas.core.series.Series'>
>>>
0md85ypi

0md85ypi2#

您的字符串是否表示类似“0 1\n名称:我的系列,数据类型:int64”?你没有澄清它。如果这是你的意思,我还没有找到直接的方法来做到这一点

pd.read_csv(io.StringIO('\n'.join(a.split('\n')[:-1])), header=None, index_col=0, sep='\s+')

似乎已经足够接近了

相关问题