我有这样的.csv文件:
Str; Int; Flt
A; 123; 0.1
B; 456; 0.2
C; 789; 0.3
我想得到这样的DataFrame
Int; Flt
A; 123; 0.1
B; 456; 0.2
C; 789; 0.3
我是这样读CSV的
df = pd.read_csv('data.csv', index_col=0, sep=";")
问题是我不能用df.loc["A", "Int"]
来获得单元格的值.
如果我将Str;
从CSV中删除,一切都会正常运行.
因此,我们的 idea 是使用第一行作为行名,使用第一列作为列名.我知道第一个元素不能同时用作列名和行名,有没有办法go 掉这样不明确的值?