簡體   English   中英

將 df 列的每個值平方

[英]Square every value of df column

我有一個包含 2 列的 df,存在 integer 個值。

蘋果 香蕉
5個 2個
10 4個

我的目標是抓住每一列並對值進行平方。 新的 df 現在看起來像這樣:

蘋果 香蕉
25 4個
100 16

我開始寫一個 for 循環,它不能像我想要的那樣工作。 首先,我列出了列

列 = [蘋果、香蕉]

然后做了循環:

對於 Columns 中的列:df['squared'] = df[column]**2

這只會平方 df 的最后一列。

只需使用pow方法!

代碼:

df.pow(2)

文檔:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM