我开始学习python,在数据框架中有一个问题! 在df中,让我们说CarName列
CarName
chevrolet impala
chevrolet monte carlo
dodge rampage
在CarName栏中,数据由汽车品牌和汽车型号组成 我想创建新的列,所以我应用了split函数来分隔
CarBrand = df['CarName'].apply(lambda x: x.split(' ')[0])
但是当我试着用这个代码得到汽车模型时
CarModel = df['CarName'].apply(lambda x: x.split(' ')[1])
结果显示列表索引超出范围错误
正确分割数据的有效方法是什么
提前感谢:)
您需要包括
index=1
以将函数应用于每一行相关问题 更多 >
编程相关推荐