数据分析:Day01软件安装及基础
python + jupyter进行开发
- 安装jupyter
- pip install jupyter
- 国内源(清华源):
- pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter
- 环境变量的配置
- Python最好安装的非系统盘
- 环境变量配置,就是为了全局的使用
- 安装numpy
- pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
- 用户权限:
- pip install numpy --user
- pip install xxx
- 这些库,都安装到哪里了呢???
- D:\Python3.8.1\Lib\site-packages
- 这些库,其实就是别人写好的代码,对不对???
- 站在巨人的肩膀上。
- jupyter是工具
- numpy是库(C++语言写的,Python胶水语言,可以调用C或者C++),超级强大的list,列表
- 这些库,都安装到哪里了呢???
jupyter的使用
- 命令行输入指令:
- jupyter notebook
- 启动成功,会在浏览器中弹出一个网页
- 写代码,就在网页中写代码。
- 命令行,不能关闭
- 为什么,浏览器中出现页面
- http://localhost:8888/tree
- 8888代表什么?端口号
- jupyter为我们创建了本地服务器
- 索引命令行,不能关闭
- jupyter是什么???
- 交互式笔记本
- Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等
- jupyter适合做web开发吗??
- jupyter可以做
- 不适合
- Pycharm适合web开发
- jupyter适合数据分析和机器学习以及人工智能
- 数据处理,加载数据,希望数据一直在内存中,随时调用
jupyter的快捷键
jupyter对应目录就是启动的目录
C:\Users\softpo.DESKTOP-PN692CT>jupyter notebook
- 文件后缀:ipynb ----->ipython notebook
- jupyter 前身就是 ipython
- ipython 就是python
- phone iphone
- jupyter中语法规则和原来的Python完全一样!!!
jupyter快捷键
- ctrl + enter 执行代码单元
- 代码执行哦单元选中状态下,按键盘上的a是在上面插入(above)
- 代码执行哦单元选中状态下,按键盘上的b是在下面插入(bellow)
- tab 代码补全的快捷键
- shift+tab查看方法的属性和参数
jupyter中markdown的使用
数学公式的表示:
代码如下:
eg:
<font color = red size = 30>$$MSE = \frac{\sum_{i=1}^2(y_i - \hat{y_i})^2}{n}$$</font>
MSE=∑i=12(yi−yi^)2nMSE = \frac{\sum_{i=1}^2(y_i - \hat{y_i})^2}{n}MSE=n∑i=12(yi−yi^)2
numpy操作
- numpy: numeric python
- 数字化的python
- 数据处理,数据分析,操作的就是数据,数字
- NumPy是用Python进行科学计算的基础软件包
- numpy是什么:
- 功能强大的N维数组对象。
- 精密广播功能函数。
- 集成 C/C+和Fortran 代码的工具。
- 强大的线性代数、傅立叶变换和随机数功能
- numpy利器之一:Ndarray
- numpy利器之二:索引和切片
- numpy就像1,2,3一样简单:
import numpy as np
np.random.randint(0,100,size = 10)
np.eye(5)
数据分析:Day01软件安装及基础相关推荐
- python软件安装及设置_入门Python——1.软件安装与基础语法
周末在家闲来无事,学了下Python.怕看过一遍就忘了,这里mark下. 一.Python的应用场景 1.网站开发 2.人工智能 机器学习 3.数据科学(如爬虫) 4.其它(绘图.图像处理) 二.软件 ...
- Python基础day01【软件安装、变量的定义和使用、数据类型、标识符和关键字、输入输出、数据类型转换、运算符、PEP 8 规范】
视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] 学习目标: 能够说出计算机有哪两部分组成 能够说出操作系统的作用 能够说出编程语言的作用 ...
- Day01零基础自学R语言(最详细教程)——R软件安装
R语言简介 R语言是当今排名进入前十五的程序设计语言,也是大数据处理的常用工具之一. R语言是由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman所开发的,因为两人名字开头都是R ...
- Linux入门基础教程之Linux下软件安装
Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...
- Database之SQLSever:SQLSever基础知识进阶、软件安装注意事项、软件使用经验总结之详细攻略
Database之SQLSever:SQLSever基础知识进阶.软件安装注意事项.软件使用经验总结之详细攻略 目录 SQLSever基础知识进阶 SQL与T-SQL.PL-SQL的区别 数据库相关基 ...
- 计算机应用软件安装教程,计算机应用与网基础教程 常用软件安装.ppt
计算机应用与网基础教程 常用软件安装 [内容提示] 两者的区别是,"选项1"是将压缩文件直接解压,里面包含的所有文件都分布在当前目录,导致文件散乱,不便于管理,如中图所示,所以一般 ...
- 新手学Python要打好哪些基础?从软件安装到全面基础讲解,就它了
最近收到粉丝们的反馈,说自己学了一个月还没学完Python基础,我是当时就惊呆了,真的,Python基础什么时候变得如此高深莫测了? 结果我去看了一下,着实"有趣",东扯西扯硬是把 ...
- Fedora 28 系统基础配置以及常用软件安装方式
实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...
- Java基础入门:IDEA软件安装和软件初始化设置
IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量. 它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是I ...
最新文章
- F5 云应用服务促进公共云、私有云及混合云应用部署
- WCF 4.0 Issues with IIS 7.0 on x86 and x64 bit Machines(转载)
- 【JSP】JSP的运行原理
- 在VMWare上安装CentOS8
- 好奇:WayOs破解、OEM、修复、打包等工具大全,满足大家的好奇心发下截图
- linux 安装 xpdf csdn,Centos安装xpdf 解析pdf文件
- mysql原生sql语句_原生SQL语句
- paip. mysql如何临时 暂时 禁用 关闭 触发器
- 课后自主练习(排序)1019. 文件排序 easy《编程思维与实践》个人学习笔记
- kaptcha配置java_java之kaptcha验证码
- html5 游戏ui设计,7款手机游戏UI界面设计欣赏
- HSV(HSB)和HSL颜色空间
- Mysql常用命令行大全(三)
- 【SQL Server系列】_01数据库系统概述
- 色彩的基本原理——正色和负色
- 用C/C++打造电脑微信多开神器,值得体验一把!
- 计算机怎么拼ip,同一台电脑如何设置两个IP地址?电脑配置双ip地址图文教程
- docker: cloud not select device driver with “capabilities:[[gpu]]“
- 无监督学习-关联分析apriori原理与python代码
- 刘军《社会网络分析导论》阅读笔记(1)---第一章~第四章
热门文章
- C、c++ .h 头文件的作用
- 人力资源管理中的大数据应用之道
- uniapp无法打开相机权限
- php curl抓去网页名单,PHP CURL抓取网页 simple_html_dom类
- 【vue-router源码】十二、useRoute、useRouter、useLink源码分析
- 金庸不朽,将在区块链世界中永生
- 性格色彩测试android程序开发之三--dialog(续)
- autoware lidar_localizer包下的ndt_matching节点的学习
- 希特管理学(希特)【内容摘要】
- 各电脑恢复出厂设置总结