的SQL操作的SQL操作如下:添加新列基於類似蟒蛇大熊貓
UPDATE table_A s SET t.stat_fips=s.stat_fips
WHERE t.stat_code=s.stat_code;
如果需要在CSV完成從CSV B A比較一些價值類似的操作如何實現這個在Python中?
數據: 讓我們假設 -
CSV A col1 stat_code name abc WY ABC def NA DEF ghi AZ GHI CSV B stat_fips stat_code 2234 WY 4344 NA 4588 AZ Resulting CSV : col1 stat_code name stat_fips abc WY ABC 2234 def NA DEF 4344 ghi AZ GHI 4588
添加試圖到目前爲止的代碼:(沒有真正的大熊貓一定了解基礎知識還)
df = pd.read_csv('fin.csv',sep='\t', quotechar="'")
df = df.set_index('col1').stack(dropna=False).reset_index
df1['stat_fips'] = df1['stat_code']
print df1
DF = pd.read_csv( 'fin.csv' ,'sep ='\ t',quotechar =「'」) df = df.set_index('col1')。stack(dropna = False).reset_index() df1 ['stat_fips'] = df1 ['stat_code'] print df – Viv