今天讲讲pandas模块
抽取Df中两列构成一个字典
Part 1:场景描述
已知df1,包括6列,"time", "pos", "value1", "value2", "value3", "value4...抽取其中的pos和value1列构成一个字典
由df生成字典
Part 2:代码
import pandas as pd
dict_1 = {"time": ["2019-11-02", "...[50, 20, 30, 90, 50, 60, 80, 80],
"value4": [10, 30, 90, 40, 60, 60, 70, 80]}
df_1 = pd.DataFrame...to_dict(),结果如下,修改了一下数据源,可以实现去重的效果。...同样的数据源两种方式差别如下
dict_map = df_1.groupby(‘pos’)[‘value1’].apply(set).to_dict()
dict_map = df_1.groupby