【发布时间】:2022-09-23 19:58:12
【问题描述】:
我一直在尝试重命名我一直在通过 Google-Colab 处理的 csv 文件中的列名。但是同一行代码正在处理一个列名,也不适用于另一列名。
import pandas as pd
import numpy as np
data = pd.read_csv(\"Daily Bike Sharing.csv\",
index_col=\"dteday\",
parse_dates=True)
dataset = data.loc[:,[\"cnt\",\"holiday\",\"workingday\",\"weathersit\",
\"temp\",\"atemp\",\"hum\",\"windspeed\"]]
dataset = dataset.rename(columns={\'cnt\' : \'y\'})
dataset = dataset.rename(columns={\"dteday\" : \'ds\'})
dataset.head(1)
列名\"日期\" 没有被重命名,但是 \"cnt\"正在被替换\"是的\" 使用相同的代码。有人可以帮帮我吗,我已经为此绞尽脑汁了一段时间了。
-
您是否尝试重命名名为
dteday或dtedate的列,因为在您的代码中它是dteday,但您指定列名称是dtedate。