【发布时间】:2019-01-03 11:40:54
【问题描述】:
我正在尝试将数据框除以熊猫系列,结果只在各处给出。
这是一个例子:
这是我的数据框 df
这是我的熊猫系列s
这就是我得到的结果
我正在使用熊猫除法。
df.divide(s, axis=1).
我尝试使用 as.type(float),它没有改变任何东西。
即使我单独查看每一列,它也会给我相同的结果。
df.iloc[:,0].astype(float)/float(s.iloc[0])
它只给出一列。
你有什么建议吗?
【问题讨论】:
-
请将您的数据以文本形式发布,以便其他人可以直接使用它来复制您的问题。
-
我正在使用 python3 和
df.divide(s, axis=1)为我工作并给我十进制结果。你用的是什么python版本? -
我使用的是python 3.6.5
-
实际上我尝试了所有可能的转换,当将数据框除以其他任何东西时,我仍然得到整数值
标签: python pandas floating-point integer