标签pandas下的文章

admin 发布于 05月05, 2017

replace value in pandas dataframe

替换pandas dataframe的单元格

使用向量方法替换

df.loc[row_index,col_indexer] = value

使用iterrows()逐行替换

src_df = pd.read_sql_query(src_sql,src_connection)
for index1, row1 in src_df.iterrows():
    for index, row in vertical_df.iterrows():
        src_df.set_value(index=index1,col=u'etl_load_key',value=etl_load_key)
        if (row1[u'src_id'] == row['SRC_ID']) is True:
            src_df.set_value(index=index1,col=u'vertical',value=row['VERTICAL'])

阅读全文 »