获取datafram中列的每个元素的第一个字符

2024-10-01 13:30:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个叫做df的数据帧。它有一个名为“Spec Type”的列。利用熊猫

df['Spec Type']

0         NaN
1          A1
2         G7V
3       F7+K4
.         .
.         .
169       A0e

我只想获取每个条目的第一个字符,并将其作为df的一个新列,名为“Spec Type Index”。但是,以下代码给了我一个错误:

^{pr2}$

'float' object is not subscriptable

错误在i[0]部分。我用它来获取索引元素的第一个字符。我该怎么办?在


Tags: 数据目的利用dfindexa1type错误