Pandas 设置索引列并获取某些行的内容

简介: Pandas 设置索引列并获取某些行的内容
import pandas as pd
df = pd.read_excel('wealth20210714.xls' )
#print(df.columns)
#print(df['近1月'])
code_list=[ 110028, 1556, 110007, 233005, 519778, 260108, 595,  161024]
#month_df = df[df['近1月'].map(lambda x:x[:-1]).replace('--', '0').astype('float') > 30 ]
df1 = df.set_index('基金代码')
#print(df1)
my_df = df1.loc[code_list]
my_df['近1月'] = my_df['近1月'].map(lambda x:x[:-1]).astype('float') 
#month_df = my_df[my_df['近1月'].map(lambda x:x[:-1]).astype('float') > 0 ]
#my_df = df1.loc[code_list].sort_values(by='近1月', ascending=False)
#print(my_df)
final_df = my_df.sort_values('近1月', ascending=False)
print(final_df)
目录
相关文章
|
19天前
|
索引 Python
Python 教程之 Pandas(5)—— Pandas 中的布尔索引
Python 教程之 Pandas(5)—— Pandas 中的布尔索引
52 1
Python 教程之 Pandas(5)—— Pandas 中的布尔索引
|
19天前
|
索引 Python
Python 教程之 Pandas(11)—— 索引和选择 series 的数据
Python 教程之 Pandas(11)—— 索引和选择 series 的数据
35 0
Python 教程之 Pandas(11)—— 索引和选择 series 的数据
|
19天前
|
索引 Python
Python 教程之 Pandas(4)—— 使用 Pandas 索引和选择数据
Python 教程之 Pandas(4)—— 使用 Pandas 索引和选择数据
69 1
Python 教程之 Pandas(4)—— 使用 Pandas 索引和选择数据
|
6月前
|
索引 Python
Python 教程之 Pandas(4)—— 使用 Pandas 索引和选择数据
Python 教程之 Pandas(4)—— 使用 Pandas 索引和选择数据
105 0
|
19天前
|
数据采集 数据可视化 数据挖掘
使用Pandas对Data列进行基于顺序的分组排列
使用Pandas对Data列进行基于顺序的分组排列
24 0
|
19天前
|
SQL 数据采集 数据可视化
使用Python Pandas实现两表对应列相加(即使表头不同)
使用Python Pandas实现两表对应列相加(即使表头不同)
36 3
|
11月前
|
JSON 数据可视化 数据挖掘
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
242 0
|
7月前
|
数据挖掘 索引 Python
【Python】数据分析:pandas之布尔索引
【Python】数据分析:pandas之布尔索引
41 0
|
19天前
|
BI 索引 Python
python报表自动化系列 - python中索引pandas.DataFrame的内容
python报表自动化系列 - python中索引pandas.DataFrame的内容
20 0
|
19天前
|
BI 索引 Python
python报表自动化系列 - 为pandas.DataFrame制作自然数索引(更改索引为从1开始的自然数)
python报表自动化系列 - 为pandas.DataFrame制作自然数索引(更改索引为从1开始的自然数)
45 0