网络编程
位置:首页>> 网络编程>> Python编程>> pandas.dataframe按行索引表达式选取方法

pandas.dataframe按行索引表达式选取方法

作者:alpes2012  发布时间:2021-10-28 20:26:32 

标签:pandas,dataframe,行索引

需要把一个从csv文件里读取来的数据集等距抽样分割,这里用到了列表表达式和dataframe.iloc

先生成索引列表:


index_list = ['%d' %i for i in range(df.shape[0]) if i % 3 == 0]

在dataframe中选取


sample_df = df.iloc[index_list]

合起来


sample_df = df.iloc[['%d' %i for i in range(df.shape[0]) if i % 3 == 0]]

各位大神有没有更好的办法?望不吝赐教。

来源:https://blog.csdn.net/alpes2012/article/details/79907862

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com