我有这个代码使用1st col作为参考索引将Dataframe转换为Dict的Dict。但是,当len(df)== 250,000时,这非常慢。 我有32Go,I7 ....硬件不是瓶颈。
我想知道是否有更快的方法将csv变成dict dict。
df= pd.read_csv(csvfile, nrows=nrows)
colname_asindex= df.columns[0]
df.set_index(colname_asindex, inplace=True)
dd1= df.to_dict('dict')
目标是使用dict dict作为映射dict for apply:
df['col5'].apply(mapdict['mycol_mapping'])