Pandas
YoJayC
这个作者很懒,什么都没留下…
展开
-
pandas stack
堆叠一个DataFrame意味着将最内层的列索引移动为最内层的行索引。其逆运算叫做反叠加。图1 堆叠(stack)是什么?-如果我们有多个索引列,通过将最内层的列级别移动到最内层的行级别来减少数据集列。所以堆栈是将cols的索引变到rows(最里面的)。如图2所示,经过pt.stack()操作后marital_status从列索引变为行索引图2反叠加(unstack)是什么?-如果我们有多索引行,我们通过移动最内层的行级别...翻译 2021-07-21 10:15:01 · 251 阅读 · 0 评论 -
Pandas Dataframe读取指定行内容
使用pandas.read_csv读取csv文件后转为DataFrame类型,如果要读取指定行可以使用train_data = pd.read_csv(csv_file)img_path = 'img_00008.jpg'train_data[train_data['file_name'] == img_path]train_data['file_name'] == img_path表示在DataFrame中找到'file_name'为img_path的行train_data[trai原创 2020-09-22 11:43:19 · 3706 阅读 · 0 评论