如何阻止 Pandas 自动转换我的日期格式?

Cha*_*ith 7 python dataframe pandas

我有一个 Excel 文件,日期的存储方式如下: Saturday November 30, 2019

但是,当我将 Excel 文件读入数据帧时,日期将转换为以下格式:

Date Deer Lake Dartmouth Grand Falls 2019-11-30 0.7917 0.7663 0.7805

为什么会发生这种情况?pandas 是否可以选择阻止任何重新格式化?

我如何读取Excel文件:df = pd.read_excel("RunningTotals_test.xlsx", keep_default_na=False, sheet_name=sheet_name)

小智 5

dtype 参数必须是字典,试试这个:

pd.read_excel("RunningTotals_test.xlsx", sheet_name=sheet_name, dtype= {"Column1": str, "Column2": int, ...})
Run Code Online (Sandbox Code Playgroud)