加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 评测 > 正文

加速数据分析,这10个小技巧好用到哭

发布时间:2019-08-23 20:53:45 所属栏目:评测 来源:读芯术
导读:副标题#e# 划重点!!!本文列举了一些使用Python和Jupyter Notebook的技巧,讨论了如何轻松分析数据以及如何进行格式化编码、输出和调试等操作。 在编程领域,有时一个小技巧就能节省大量时间,甚至能起到救命的效果。这些必杀技往往能在未来的数据分析中发挥

只打印最后一个输出是单元格的正常属性,而其他输出,则需要添加 print()功能。事实证明,只要在笔记本顶部添加以下代码段,就可以打印所有的输出内容。

  1. from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 

现在所有输出可以一个接一个地打印出来。

  1. In [1]: 10+5  
  2.  11+6 
  3.  12+7 
  4. Out [1]: 15 
  5. Out [1]: 17 
  6. Out [1]: 19 

输入以下代码可恢复到初始设置:

  1. InteractiveShell.ast_node_interactivity = "last_expr" 

8. 使用‘i’选项运行python脚本

从命令行运行python脚本的一种典型方式是:python hello.py。但是,如果在运行相同脚本时添加一个额外的-i,例如python -i hello.py,则会带来更多优势。具体操作如下:

  • 首先,一旦程序结束,python就不会退出解释程序。此时,用户可以检查变量值和程序中定义功能。
加速数据分析,这10个小技巧好用到哭
  • 其次,因为用户仍然在解释程序中,所以可以通过以下方式轻松调用python调试器:
  1. import pdb 
  2. pdb.pm() 

该方式可帮助用户找到异常发生的位置,然后可以处理代码。

加速数据分析,这10个小技巧好用到哭

漏洞的原始来源

9. 自动注释代码

Ctrl/Cmd + / 可以自动注释掉单元格中选定的行。再次点击该组合键可以取消同一行代码的注释。

加速数据分析,这10个小技巧好用到哭

10. 撤销删除操作

你曾经有不小心删除过笔记本中的单元格吗?如果有,那么这里有一个快捷键可以撤销删除操作。

  • 如果删除了单元格的内容,可以通过点击CTRL/CMD+Z来轻松恢复它
  • 如果需要恢复整个删除的单元格,可以点击ESC+Z或者 EDIT > Undo Delete Cells
加速数据分析,这10个小技巧好用到哭

【编辑推荐】

  1. Java、Python、C++、PHP、JavaScript5大编程语言,我该选哪个?
  2. Python之路点燃编程圈:源于不爽C语言,单枪匹马如今吞噬世界
  3. 为什么要放弃一切选择python?这里给你答案
  4. 利用Click和argparse给你Python程序构建一个优雅的命令行界面
  5. 集思广议!Python、Java、C语言到底选择谁更适合编程语言的学习
【责任编辑:华轩 TEL:(010)68476606】
点赞 0

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读