我将来会收到警告:
C:\阿纳康达\ lib中\站点包\大熊猫\核心\ frame.py:2850: FutureWarning:TimeSeries沿着DataFrame索引进行广播 默认值已弃用。请使用DataFrame。明确地说 沿着索引FutureWarning广播算术运算)
将Pandas用于以下操作时:
Lg = rho_a*cp_a/(gamma*(ra+rsub))*(es_g-ea)/ lv_a * 3600
每个名称都是Series类型。什么是等价的表达?我的意思是,老实说我将来必须写这样的东西吗?
Lg = rho_a.multiply(cp_a).divide(gamma.multiply(ra.add(rsub))).multiply(es_g.subtract(es).divide(lv_a) * 3600
这简直太丑了。我喜欢能够执行前一个操作,因为当数据不太好时,所有时间戳都很好地排列。
这真的是这个警告的意思吗? 有没有更好的方法来使用pandas进行这种类型的操作?