无论是数据分析还是机器学习,数据的预处理必不可少。其中最常用、最基础的Python库非numpy和pandas莫属,很多初学者可能看了很多教程,但是很快就把用法忘光了。

光看不练假把式,今天向大家推荐三套感觉不错的练习题,感兴趣的同学可以练练手,挑战一下。

每套题都分四个Level的难度

Difficulty Level: L1Q. Extract all odd numbers from arrInput:arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
Desired output:#> array([1, 3, 5, 7, 9])

答案是隐藏的,点开Solution即可查看

# Input
arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])# Solution
arr[arr % 2 == 1]
#> array([1, 3, 5, 7, 9])

Numpy 练习题

https://www.machinelearningplus.com/python/101-numpy-exercises-python/

Pandas 练习题

https://www.machinelearningplus.com/python/101-pandas-exercises-python/

datatable 练习题

  • 工具包 datatable 的功能特征与 Pandas 非常类似,但更侧重于速度以及对大数据的支持。

https://www.machinelearningplus.com/data-manipulation/101-python-datatable-exercises-pydatatable/


往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载机器学习的数学基础专辑
本站qq群704220115,加入微信群请扫码:

【Python基础】101道Numpy、Pandas练习题,提升你的Python水平相关推荐

  1. 黑马程序员 python 基础版 哪个老师_(看黑马程序员Python基础班视频挺好,犹豫该不该报班?)...

    看黑马程序员Python基础班视频挺好,犹豫该不该报班? 如果看视频比较好的话,还是建议自学吧,毕竟录制视频的老师不一定参与实质的讲课,且能自学也省一笔培训费用了.我是看的bilibili上黑马程序员 ...

  2. python英汉字典,Python基于有道实现英汉字典功能,python英汉字典

    Python基于有道实现英汉字典功能,python英汉字典 本文实例讲述了Python基于有道实现英汉字典功能的方法.分享给大家供大家参考.具体如下: import re,urllib aa=&quo ...

  3. python基础代码库-Python基础数据处理库-NumPy

    最近更新:2017-07-19 NumPy是Python做数据处理的底层库,是高性能科学计算和数据分析的基础,比如著名的Python机器学习库SKlearn就需要NumPy的支持.掌握NumPy的基础 ...

  4. python 数据分析工具之 numpy pandas matplotlib

    作为一个网络技术人员,机器学习是一种很有必要学习的技术,在这个数据爆炸的时代更是如此. python做数据分析,最常用以下几个库 numpy pandas matplotlib 一.Numpy库 为了 ...

  5. python numpy pandas 书 全_用Python做数据分析,Numpy,Pandas,matp

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用Python做数据分析,Numpy,Pandas,matplotlib是怎么也绕不开的三个包,我最开始学习pandas是看的<利用Python进行 ...

  6. python科学计算之numpy+pandas+matplotlib+mysql

    简介 本文主要介绍了读取mysql中的数据,将其保存至numpy和pandas中,通过matplotlib进行可视化数据分析. 一.环境搭建 使用anaconda搭建科学计算环境,并安装相关软件包. ...

  7. python基础教程第三版电子版百度云-《python基础教程第三版》高清版PDF免费下载...

    下载地址1:http://t.cn/EGxO1sW Python基础教程 第3版Python简明教程书籍 Python编程从入门到实践 灵程序设计丛书 <python基础教程第三版>高清版 ...

  8. ​【Python基础】告别枯燥,60 秒学会一个 Python 小例子(文末下载)

    本文推荐一个python的傻瓜式的学习资源,内容简单易懂,让人可以在60 秒学会一个 Python 小例子 当前库已有 300多 个实用的小例子 本文来源:https://github.com/jac ...

  9. python基础语法花多长时间_怎么自学python,大概要多久?

    2020年最后一天,还有一个多小时就是2021年了,先祝愿大家2021年都能够健康平安发大财! 自学Python的方法因人而异,而大概需要多久就更是各说各话了,但是自学Python的路径都是一致的:先 ...

最新文章

  1. 嵌入式开发之davinci--- ipnc中用到的cmem
  2. bat 取得服务列表_基于IDEA热部署更新服务器Tomcat类,服务器Tomcat热更新
  3. ubuntu 64上的GCC如何编译32位程序
  4. linux 内核rt,实时操作系统kernel rt
  5. MyBatis 实际使用案例-总结
  6. 深度探索linux系统虚拟化 原理与实现,深度探索Linux系统虚拟化:原理与实现
  7. 使用Gatling + Gradle + Jenkins Pipeline为您的JAX-RS(和JavaEE)应用程序进行连续压力测试...
  8. 李宏毅机器学习2021】机器学习模型的可解释性 (Explainable ML)
  9. [Luogu P2387] [NOI2014]魔法森林 (LCT维护边权)
  10. 【转载】斐讯K2P B1刷入金梅林固件,加koolproxy、S-S R等【V1.0尝鲜版】
  11. GPS之家论坛最新地图下载精选 汇集论坛精华 不断更新中(2013.3.30)
  12. 怎么把图片文字转换成文字
  13. 一阶微分方程组c语言编程,一阶常微分方程数值解的C语言编程实现.doc
  14. Urgent VS Relex
  15. jQuery API .append()
  16. 虚拟化VMware简介6——VMotion 简介
  17. 2017美国数学建模MCM A题(连续型)翻译 管理赞比西河 Managing The Zambezi River
  18. 浅谈tensorflow的指数衰减学习率、正则化、滑动平均模型
  19. 硬盘文件丢失怎么才能恢复
  20. 电脑android模拟器下载地址,仙域奇缘电脑版怎么下载 安卓模拟器电脑版下载地址...

热门文章

  1. redo log重做日志缓冲
  2. [label][转载][JavaSript]querySelectorAll 方法相比 getElementsBy 系列方法有什么区别?
  3. U盘无法拷贝超过4G的大文件
  4. Event Tracing for Windows
  5. Linux centos ansible
  6. DRF的版本控制,认证,权限和频率限制
  7. 使用layui框架时,在input文本框中显示当前页面时间的方法
  8. linux入门基础——linux网络配置
  9. html自定义工具条,为Autodesk Viewer添加自定义工具条的更好方法
  10. matlab clabel函数用法,CLabel函数说明