我有一台Pandas Dataframe,里面有一些日期和价格。“我的索引”包含日期(由df.set_index分类)和列不同的资产。(列中的资产名称)和diPanel ( my dataFrame )作为参数。如果我将代码更改为df.at:self.diPrice = diPanel.at[self.calcDate, se
我需要读取一个excel文件,而不改变任何日期,时间格式,浮动格式和转换为数据帧。如果我将excel转换为CSV并使用read_csv()读取它,这是很好的。eg:import numpy as npdf=pd.read_excel("605.xlsx",parse_dates预期输出:需要将精确的excel数据放入数据帧,而不更改日期、时间格式。
表: Excel table showing header and col names 这成功地返回了我需要的数据帧和正确的行和列。但是,Energy.dtypes将所有列都显示为对象,并且我需要包含国家名称的第一列(我已将其作为索引读取)类型为str。我尝试了Energy.index.astype(str),但仍然使用"object“作为索引<