熊猫函数read_csv返回NaN值

时间:2019-04-10 15:50:49

标签: python pandas csv

我正在尝试在Python上使用熊猫读取csv。 这是我使用的代码:

data=pd.read_csv(r"C:\Users\AMRABET\Downloads\2016_Green_Taxi_Trip_Data.csv") locations = data.groupby("PULocationID").first() locations = locations.loc[:, ["Pickup_latitude", "Pickup_longitude"]]

问题是:经度和纬度变量在控制台上显示为NaN。

这是CSV的一部分:

标题:

VendorID,lpep_pickup_datetime,Lpep_dropoff_datetime,Store_and_fwd_flag,RateCodeID,Pickup_longitude,Pickup_latitude,Dropoff_longitude,Dropoff_latitude,Passenger_count,Trip_distance,Fare_amount,Extra,MTA_tax,Tip_amount,Tolls_amount,Ehail_fee,improvement_surcharge,Total_amount,Payment_type,Trip_type ,PULocationID,DOLocationID

和第一行:

2,03/22/2016 10:52:01 AM,03/22/2016 11:18:04 AM,N,1,-73.848312377929688,40.856479644775391,-73.89984130859375,40.872093200683594,1,3.97,19,0,0.5,0,0,,0.3,19.8,2,1,,

对不起,格式不好,但是没办法画出来。

有什么想法吗?谢谢

1 个答案:

答案 0 :(得分:0)

实际上,这是因为列表的最后两个元素是Null

不知何故,这弄乱了我的框架。我删除了它们,现在工作正常。谢谢。