portfolio_industry = portfolio_industry.sort_values(ascending=False)如何将数据放入列表
时间: 2024-03-16 20:47:40 浏览: 53
如果你想将 `portfolio_industry` 中的数据放入一个列表中,你可以使用 `tolist()` 方法。示例如下:
```
import pandas as pd
# 假设 portfolio_industry 是一个 Pandas 数据框
portfolio_industry = pd.DataFrame({'industry': ['IT', 'Finance', 'Healthcare'],
'weight': [0.5, 0.3, 0.2]})
# 按照 weight 排序
portfolio_industry = portfolio_industry.sort_values(by='weight', ascending=False)
# 将 industry 列中的数据放入一个列表中
industry_list = portfolio_industry['industry'].tolist()
print(industry_list) # 输出 ['IT', 'Finance', 'Healthcare']
```
在这个示例中,我们用 Pandas 创建了一个数据框 `portfolio_industry`,其中包含两列:`industry` 和 `weight`。然后我们按照 `weight` 列进行排序,并将 `industry` 列中的数据放入一个名为 `industry_list` 的列表中,最后输出 `industry_list`。
阅读全文