pandas read_csv将所有值放在一个列中并打开

2024-10-01 11:39:50 发布

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

我已经在多个论坛和YouTube上找到了答案,但是都没有结果,如果这个答案被广泛使用,我的关键词就是不正确的话,我提前道歉。在

我试图执行一个简单的熊猫.read_csv('.csv',sep=',')。然而,我收到的输出并没有像我想象的那样将数据拆分成多个列。在

我把所有的标题放在一行,用逗号隔开。对于每个绑定到相应标题的行项目也是如此。在

我尝试过在一个数据帧中设置这些数据,操纵标题,手动添加标题,但是没有成功。在

为了更好地理解我从Ipython笔记本上复制并粘贴了我所看到的:

In [15]:
import pandas as pd
pd.read_csv('C:\Users\Dale\Desktop\ShpData\TrackerTW0.csv',sep=',')

Out[15]:
PurchaseOrderNumber,ShipmentFinalDestinationCity,TransferPointCity,POType,PlannedMode,ProgramType,FreightPaymentTerms,ContainerNumber,BL/AWB#,Mode,ShipmentFinalDestinationLocation,CarrierSCAC,Carrier,Forwarder,BrandDesc,POLCity,PODCity,InDCOutlookDate,InDCOriginalDate,AnticipatedShipDate,PlannedStockedDate,ExFactoryActualDate(LT),OriginConsolActualDate(LT),DepartLoadPortActualDate(LT),FullOutGatefromOceanTerminal(CYorPort)ActualDate(LT),DPArrivalActualDate(LT),FreightAvailableActualDate(LT),DestConsolActualDate(LT),DomDepartActualDate(LT),YardArrivalActualDate(LT),CarrierDropActualDate(LT),InDCActualDate(LT),StockedActualDate(LT),Vessel,VesselETADischargePortCity,DPArrivalOutlookDate,VesselETADischargePortActualDate(LT),FullOutGatefromOceanTerminal(CYorPort)OutlookDate,StockedOutlookDate,ShipmentLeg#,Metrics,TotalShippedQty

0   1251708,Rugby,Tuticorin,Initial Order,Ocean,Re...
1   1262597,Rugby,Hong Kong,Initial Order,Ocean,Re...

谢谢


Tags: csv数据答案ltre标题readorder
1条回答
网友
1楼 · 发布于 2024-10-01 11:39:50

你可能想试试这个,你大概有40列。在

import pandas as pd 


df = pd.read_csv('input.csv', names=['PurchaseOrderNumber','ShipmentFinalDestinationCity','TransferPointCity','POType','PlannedMode','ProgramType','FreightPaymentTerms','ContainerNumber','BL/AWB#','Mode','ShipmentFinalDestinationLocation','CarrierSCAC','Carrier','Forwarder','BrandDesc','POLCity','PODCity','InDCOutlookDate','InDCOriginalDate','AnticipatedShipDate','PlannedStockedDate','ExFactoryActualDate(LT)','OriginConsolActualDate(LT)','DepartLoadPortActualDate(LT)','FullOutGatefromOceanTerminal(CYorPort)ActualDate(LT)','DPArrivalActualDate(LT)','FreightAvailableActualDate(LT)','DestConsolActualDate(LT)','DomDepartActualDate(LT)','YardArrivalActualDate(LT)','CarrierDropActualDate(LT)','InDCActualDate(LT)','StockedActualDate(LT)','Vessel','VesselETADischargePortCity','DPArrivalOutlookDate','VesselETADischargePortActualDate(LT)','FullOutGatefromOceanTerminal(CYorPort)OutlookDate','StockedOutlookDate','ShipmentLeg#','Metrics','TotalShippedQty']

print df

相关问题 更多 >