熊猫时间序列广播未来警告

时间:2014-06-08 01:27:16

标签: python pandas dataframe series

我将来会收到警告:

  

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进行这种类型的操作?

0 个答案:

没有答案