********** df1 **********data1 lkey
0 0 b
1 1 b
2 2 a
3 3 c
4 4 a
5 5 a
6 6 b
********** df2 **********date2 rkey
0 0 a
1 1 b
2 2 d
pd.merge(df1, df2, left_on='lkey', right_on='rkey')
data1 lkey date2 rkey
0 0 b 1 b
1 1 b 1 b
2 6 b 1 b
3 2 a 0 a
4 4 a 0 a
5 5 a 0 a
********** df1 **********data1 key
0 0 a
1 1 b
2 2 c
3 3 d
4 4 f
5 5 e
6 6 g
********** df2 **********date2
a 100
b 101
c 102
d 103
e 104
pd.merge(df1, df2, left_on='key', right_index=True)
data1 key date2
0 0 a 100
1 1 b 101
2 2 c 102
3 3 d 103
5 5 e 104
pd.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False,keys=None, levels=None, names=None, verify_integrity=False,copy=True)
Parameters
----------
objs : a sequence or mapping of Series, DataFrame, or Panel objects。只有一個(gè)變量。
axis : {0/'index', 1/'columns'}, default 0
join : {'inner', 'outer'}, default 'outer' How to handle indexes on other axis(es)
join_axes : list of Index objects Specific indexes to use for the other n - 1 axes instead of performinginner/outer set logic
ignore_index : boolean, default False。如果為真,使用0,1,...,n-1作為新的索引keys : sequence, default NoneIf multiple levels passed, should contain tuples. Constructhierarchical index using the passed keys as the outermost level
levels : list of sequences, default NoneSpecific levels (unique values) to use for constructing aMultiIndex. Otherwise they will be inferred from the keys
names : list, default None
verify_integrity : boolean, default False。檢測(cè)是否有重復(fù)的axis
sort : boolean, default None.. versionadded:: 0.23.0
copy : boolean, default True If False, do not copy data unnecessarily
s = pd.Series(list('ascaazsd'))print(s.replace('a', np.nan))#替換單個(gè)值print(s.replace(['a','s'],np.nan))#多個(gè)值替換成同一值print(s.replace({'a':'hello world!','s':123}))#多個(gè)值替換成不同值,用字典傳入
********** 'a', np.nan **********
0 NaN
1 s
2 c
3 NaN
4 NaN
5 z
6 s
7 d
dtype: object
********** ['a','s'] ,np.nan **********
0 NaN
1 NaN
2 c
3 NaN
4 NaN
5 z
6 NaN
7 d
dtype: object
********** {'a':'hello world!','s':123} **********
0 hello world!
1 123
2 c
3 hello world!
4 hello world!
5 z
6 123
7 d
dtype: object