如何在 Snowflake 中获取当前的Unix 纪元时间戳?我找不到任何有关相同内容的文档
例如,我有一个数据框
df = pd.DataFrame([(np.nan, .32), (.01, np.nan), (np.nan, np.nan), (.21, .18)],
columns=['A', 'B'])
A B
0 NaN 0.32
1 0.01 NaN
2 NaN NaN
3 0.21 0.18
Run Code Online (Sandbox Code Playgroud)
我想减去列B从A
df['diff'] = df['A'] - df['B']
A B diff
0 NaN 0.32 NaN
1 0.01 NaN NaN
2 NaN NaN NaN
3 0.21 0.18 0.03
Run Code Online (Sandbox Code Playgroud)
如果其中一列是 ,则差值返回 NaN NaN。为了克服这一点,我使用fillna
df['diff'] = df['A'].fillna(0) - df['B'].fillna(0)
A B diff
0 NaN 0.32 -0.32
1 0.01 NaN 0.01
2 NaN NaN …Run Code Online (Sandbox Code Playgroud)