我有两个DataFrame,长度是一样的,我想让两个DataFrame的里面的对应的每个值求平均,生成一个新的DataFrame
时间: 2023-08-04 12:21:47 浏览: 238
可以使用 pandas 库中的 `mean()` 方法来实现。假设你的两个 DataFrame 分别为 `df1` 和 `df2`,代码如下:
```python
import pandas as pd
# 假设 df1 和 df2 的长度一样
df3 = pd.DataFrame()
for col in df1.columns:
df3[col] = (df1[col] + df2[col]) / 2
```
这段代码将会生成一个新的 DataFrame,其中每个值都是对应的两个 DataFrame 中的值的平均值。
阅读全文