Python 数据分析
数据分析
沉觞流年
博客内容仅是个人学习笔记,不是技术博客。
展开
-
ipython
ipythonipython是一种交互式的python解释器,具有功能强大交互式shell,可以支持高并发的或者并行高效计算首先win + R 输入命令cmd进入黑屏终端若安装速度慢,可采用国内的安装镜像源pip install ipython # 若安装速度慢,可采用国内的安装镜像源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython 安装完成后,输入ipython,进入方式:在终端键入ipython即可进入其sh原创 2019-06-24 19:49:13 · 239 阅读 · 0 评论 -
jupyter
jupyterjupyter 简介jupyter 安装jupyter 的使用1、快捷键2、帮助文档2.1 使用help()函数2.2 使用 '?'3、魔法指令3.1 查看所有的魔法指令3.2 运行外部的文件3.3 查看运行计时3.4 查看当前会话中(即当前ipynb文件中)所有的存在的函数与变量3.5 执行系统的终端指令jupyter 简介终端是有限制的jupyter notebook是一个基于b/s的web交互式的ipython运行环境,可以支持多个终端的分布式并行运算;我们通过这个web的前端提原创 2020-09-07 20:49:47 · 13734 阅读 · 0 评论 -
数据分析 day01(二)
安装科学计算基础包numpypip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy安装可视化数据分析工具matplotlibpip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib--...原创 2019-06-25 01:01:14 · 210 阅读 · 0 评论 -
数据分析 day01(三)
2.3 数组的索引与切片2.4 数组的变形与转换2.5 数组的级联原创 2019-06-28 20:28:01 · 236 阅读 · 0 评论 -
数据分析 day01(四)
2.4 数组的变形与转换首先,这个一个3x4的二维数组2.4.1 reshape()函数变形前后数组的size要保持一致,否则会报错2.4.2 resize()2.4.3 ravel()ravel是将目标数组展开成一维数组(按行展开)2.4.4 np.meshgrid()np.meshgrid(nd1,nd2)构造了两个数组1)把nd1展开成一行,把nd2展成一列...原创 2019-06-28 23:49:35 · 417 阅读 · 0 评论 -
数据分析 day02(一)
2. N维数组对象2.6 数组切分2.7 副本2.8 聚合2.9 矩阵与矩阵运算2.10 数组排序原创 2019-06-25 23:46:30 · 222 阅读 · 0 评论 -
数据分析 day02(二)
2.9 矩阵与矩阵运算2.10 数组排序原创 2019-06-29 12:10:38 · 375 阅读 · 0 评论 -
数据分析 day02(三)
二、通用函数对象原创 2019-06-25 17:43:13 · 133 阅读 · 0 评论 -
数据分析 day03(一)
可视化数据分析一、线形图二、2D图形三、图形中注释、文字和箭头四、3D图形五、极坐标与雷达图matplotlib的介绍:这工具是一个基本的可视化数据分析工具,主要用于处理数据图表、图像等可视化的分析。导入import matplotlib.pyplot as plt # 导入matplotlib的脚本层框架import numpy as np # 与numpy联合...原创 2019-06-26 21:33:10 · 314 阅读 · 0 评论 -
数据分析 day03(二)
可视化数据分析一、线形图二、2D图形三、图形中注释、文字和箭头四、3D图形五、极坐标与雷达图二、2D图形原创 2019-06-26 19:09:15 · 242 阅读 · 0 评论 -
数据分析 day03(三)
可视化数据分析一、线形图二、2D图形三、图形中注释、文字和箭头四、3D图形五、极坐标与雷达图四、3D图形from mpl_toolkits.mplot3d.axes3d import Axes3D # 导入3D轴面...原创 2019-06-26 19:26:35 · 142 阅读 · 0 评论 -
数据分析 day03 补充
matplotlib 的中文支持导入matplotlib 模块和魔法指令import matplotlib.pyplot as plt%matplotlib inline这是一些常用的中文字体列表,但是matplotlib 并不是全部都支持中文字体列表宋体 SimSun黑体 SimHei微软雅黑 Microsoft YaHei微软正黑体 Microso...原创 2019-06-27 12:32:25 · 110 阅读 · 0 评论 -
数据分析 day04(一)
pandas安装在黑屏终端使用命令pip insatll pandas下载慢的话,使用国内镜像源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas导入pandasimport pandas as pd# 和numpy联用import numpy as np1.Series导入from pandas...原创 2019-06-27 21:00:38 · 770 阅读 · 0 评论 -
数据分析 day04(二)
pandaspandas是数据分析的核心框架,集成了数据结构化和数据清洗以及数据分析的一些方法。pandas在numpy的基础上新增了3个数据结构,Series、DataFrame、Pannel2. DataFrame...原创 2019-06-29 17:31:20 · 394 阅读 · 0 评论 -
数据分析 day04(三)
pandas的拼接操作pandas中拼接操作有两种:级联与合并原创 2019-07-01 17:48:36 · 159 阅读 · 0 评论 -
数据分析 day05(一)
层次化索引原创 2019-07-07 16:32:14 · 173 阅读 · 0 评论 -
数据分析 day05(二)
数据处理原创 2019-07-07 22:55:44 · 134 阅读 · 0 评论 -
数据分析 day05(三)
美国人口数据分析原创 2019-07-08 00:10:44 · 259 阅读 · 0 评论 -
机器学习 day05(四)
决策树实例分析(二)泰坦尼克号数据分析原创 2019-07-09 21:55:52 · 179 阅读 · 0 评论 -
数据分析 day06(一)
苹果公司股票数据分析导入模块import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inline #魔法语句(绘图)读取文件一共9296行 (0~9256) ,7列使用info函数显示DataFrame的数据信息日期是object类型,无法度量与运算,需要转化成日...原创 2019-07-01 12:32:04 · 116 阅读 · 0 评论 -
数据分析 day06(二)
pandaspandas是数据分析的核心框架,集成了数据结构化和数据清洗以及数据分析的一些方法。pandas在numpy的基础上新增了3个数据结构,Series、DataFrame、Pannel5. 分组聚合菜品(item):萝卜,白菜,辣椒,冬瓜颜色(color):白,青,红重量(weight)价格(price)要求以属性作为列索引,新建一个ddd对df进行聚合操作,求出颜色为...原创 2019-07-01 12:57:28 · 248 阅读 · 0 评论 -
数据分析 day06(三)
美国总统大选政治捐献金分析导入模块import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inlinefrom pandas import Series,DataFrame读取文件原创 2019-07-01 16:23:03 · 155 阅读 · 0 评论 -
数据分析 day06(四)
scipyscipy是基于numpy的一个扩展工具,提供了许多复杂科学计算的方法,比如:微积分、图像处理、微分方程、傅里叶变换、信号处理等1、微积分导入模块import numpy as npfrom scipy import integrate用integrate给y=1-x^2在区间(-1,1)内积分练习:用微积分的方法来推导圆周率用,提示最好用半径为1的圆将圆...原创 2019-07-01 23:39:53 · 150 阅读 · 0 评论