(数据科学学习手札73)盘点pandas 1.0.0中的新特性 (2)

  这时因为ignore_index参数设置为False,排序后的结果index未被重置:

(数据科学学习手札73)盘点pandas 1.0.0中的新特性

图8

  接下来设置ignore_index参数为True:

# ignore_index设置为True df.sort_values(by='V1', ignore_index=True, ascending=False)

  这时返回的结果就已经被重置了index:

(数据科学学习手札73)盘点pandas 1.0.0中的新特性

图9

  sort_index()和drop_duplicates()效果同上,不重复展示。

2.4 美化info()输出

  新版本的pandas对DataFrame.info()输出内容进行了美化,增强了使用体验:

df = pd.DataFrame({"int_col": [1, 2, 3], "text_col": ["a", "b", "c"], "float_col": [0.0, 0.1, 0.2]}) df.info()

(数据科学学习手札73)盘点pandas 1.0.0中的新特性

图10

  还有很多更新内容,比如为rolling.apply()新增了参数engine,以使用numba后端极大提升numpy相关运算速度等,这里就不再赘述,感兴趣的读者可以前往 https://pandas.pydata.org/pandas-docs/version/1.0.0/whatsnew/v1.0.0.html
  以上就是本文的全部内容,如有笔误望指出!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgjwdf.html