我正在尝试从CSV文件中分割data['Title']
,并分离:
我是这样做的,但是我如何才能在这样的每一列中添加所有的公里、千瓦、年和发动机容量
这是我在CSV文件https://www.kaggle.com/iamrraj/my-database
中的数据库链接,这是我的代码:
import pandas as pd
data = pd.read_csv("../input/Car_data_-_specs_-_Data.csv")
data1 = data.Title.str.split(" ",expand=True,)
data1.head()
data1.drop(data1.columns[11:18], axis=1, inplace=True)
data1.head(5)
我得到这样的输出
0 1 2 3 4 5 6 7 8 9 10
0 Abarth 124 Spider 1.4 T-Jet 170KM 125kW 2016-2019 None None None
1 Abarth 500 Cabrio 1.4 T-JET 135KM 99kW 2010 None None None
2 Abarth 500 Cabrio 1.4 T-JET 140KM 103kW 2011-2012 None None None
3 Abarth 500 Cabrio Seria 1 1.4 T-Jet 16V 135KM 99kW 2014-2016
4 Abarth 500 Cabrio Seria 1 1.4 T-Jet 16V 140KM 103kW 2012-2014
但我需要这样的数据 所以怎么做请帮帮我
HorsePower EnginePower Engine capacity Model Year Model Name Brand Name
100KM 20KM 2.2 2019-2020 Land Rover LandRoverDefender
80KM 40KM 500 2017-2018 Alfa Romeo AlfaRomeoStelvio
这里它的读取后csv文件看起来像
目前没有回答
相关问题 更多 >
编程相关推荐