小编Rob*_*ert的帖子

从另一个系列解析 Pandas 系列

我试图解析一系列文本,使用一系列数字,如下面的代码,但我得到的只是一系列 NaN。

import numpy as np
import pandas as pd
numData = np.array([4,6,4,3,6])
txtData = np.array(['bluebox','yellowbox','greybox','redbox','orangebox'])
n = pd.Series(numData)
t = pd.Series(txtData)
x = t.str[:n]
print (x)
Run Code Online (Sandbox Code Playgroud)

输出是

0   NaN
1   NaN
2   NaN
3   NaN
4   NaN
Run Code Online (Sandbox Code Playgroud)

我希望输出是

0      blue
1    yellow
2      grey
3       red
4    orange
Run Code Online (Sandbox Code Playgroud)

是否有捷径可寻。

python pandas

6
推荐指数
1
解决办法
93
查看次数

标签 统计

pandas ×1

python ×1