2
想我初始化一個「空」數據框如下:初始化熊貓數據幀與NaN以外的填充值
import pandas as pd
import numpy as np
df = pd.DataFrame(index=list('AB'), columns=list('CD'))
產生的df
的形式
C D
A NaN NaN
B NaN NaN
有沒有一種pythonic的方法用其他值代替NaN
s,例如-np.inf
?當然,要做到這一點的一種方法是簡單地將其指定爲數據:
df = pd.DataFrame(data=np.ones((2,2))*(-np.inf), index=list('AB'), columns=list('CD'))
也許還有一個更簡潔的方式?