在Pandas中,可以使用apply()方法來執行元素級運算。apply()方法允許你將一個函數應用到一個Series或DataFrame的每個元素上。
例如,下面是一個示例,演示如何將一個函數應用到一個Series上:
import pandas as pd
# 創建一個Series
data = pd.Series([1, 2, 3, 4, 5])
# 定義一個函數,將每個元素乘以2
def multiply_by_2(x):
return x * 2
# 使用apply()方法將函數應用到Series上
result = data.apply(multiply_by_2)
print(result)
輸出結果為:
0 2
1 4
2 6
3 8
4 10
dtype: int64
同樣,你也可以將函數應用到DataFrame的每個元素上,方法與上面類似。
除了apply()方法外,還可以使用Pandas中的一些內置函數來執行元素級運算,例如add()、sub()、mul()、div()等。這些函數允許你執行元素級的加法、減法、乘法和除法操作。