我有以下CSV文件:
我旨在仅显示以下列:日期,入站和出站。为此,我正在使用pandas
想要的东西。
我的代码如下:
path_input = 'CSR1 - Traffic - 10.10.1.1 (Tunnel0).csv'
data = pd.read_csv(path_input,sep='\t')
data.columns = ["Date", "Inbound", "Outbound"]
Run Code Online (Sandbox Code Playgroud)
我遇到这个错误:
----> 3 data.columns = ["Date", "Inbound", "Outbound"]
ValueError: Length mismatch: Expected axis has 1 elements, new values have 3 elements
Run Code Online (Sandbox Code Playgroud)
看来您需要跳过第一行:
data = pd.read_csv(path_input,sep='\t', skiprows=9)
Run Code Online (Sandbox Code Playgroud)
或为新标题指定行,例如10th
row:
data = pd.read_csv(path_input,sep='\t', header=[10])
Run Code Online (Sandbox Code Playgroud)