读入zong.csv文件,指标 2018年 2017年 2016年 2015年 2014年 2013年 2012年 2011年 2010年 2009年 2008年 2007年 2006年 2005年 2004年 2003年 2002年 2001年 2000年 1999年 年末总人口(万人) 139538 139008 138271 137462 136782 136072 13540创建打印出来如下图所示的一个DataFrame。同时计算每个行索引相应行的最大值、最大值列索引和最小值、最小值列索引和平均值
时间: 2023-12-31 22:14:04 浏览: 66
专题资料(2021-2022年)大学城项目市场部分zong.doc
好的,我们可以使用pandas库来读取zong.csv文件,并创建一个包含所需信息的DataFrame。代码如下:
```python
import pandas as pd
# 读取文件并转置
df = pd.read_csv('zong.csv', index_col=0).T
# 创建新的DataFrame
new_df = pd.DataFrame(columns=['max_value', 'max_col', 'min_value', 'min_col', 'mean_value'])
# 计算每行的最大值、最大值列索引、最小值、最小值列索引和平均值
for index, row in df.iterrows():
max_value = row.max()
max_col = row.idxmax()
min_value = row.min()
min_col = row.idxmin()
mean_value = row.mean()
new_df.loc[index] = [max_value, max_col, min_value, min_col, mean_value]
# 打印新的DataFrame
print(new_df)
```
这样就可以得到你所需要的结果了。
阅读全文