pandas_grammar_notes
iloc[..., ...] vs loc[..., ...]
- iloc:位置,数字类型
- loc:标签,也可为字符类型
set_index vs reset_index
- set_index:原本无标签索引,现设置标签索引
- reset_index:原本有标签索引,现重设标签索引
-
import pandas as pd
df1=pd.read_csv('internet_company_stock_data.csv',index_col=False) # 默认数字索引
df1.set_index('Date') # 设置 Date 列作为标签索引 -
import pandas as pd
df2=pd.read_csv('internet_company_stock_data.csv',index_col='Date') # 设 Date 列为标签索引
# pd.read_csv('internet_company_stock_data.csv',index_col=0) # 设第0列为标签索引
df2.reset_index() # 重置为默认数字索引
index_col=False vs index_col=0 or index_col='Date'
- index_col=False:读取 csv 文件时,默认数字索引,即不把数据行作为标签
- index_col=0 or index_col='Date':读取 csv 文件时,手动设定某列(第0列或 Date 列)作为标签

浙公网安备 33010602011771号