数据分析
干就真完了
这个作者很懒,什么都没留下…
展开
-
python数据分析06--matplotlib绘图
1 matplotlib# 导包import numpy as np import pandas as pdimport matplotlib.pyplot as plt%matplotlib inline# %matplotlib具体作用是当你调用matplotlib.pyplot的绘图函数plot()进行绘图的时候,或者生成一个figure画布的时候,可以直接在你的python console里面生成图像。1.1 plt.plot( ) 绘制线性图# 直线,两个参数x和yx = n原创 2020-12-05 14:55:56 · 465 阅读 · 0 评论 -
python数据分析05--pandas数据清洗、DataFrame级联及合并操作、pandas高级操作
1 Pandas数据清洗import numpy as np import pandas as pdfrom pandas import DataFrame,Series1.1 处理丢失数据# 2个丢失数据的种类:None、np.nan(NaN)# None的type是NoneType,np.nan的type是float两者区别: None+1等于1,np.nan+1还是nan 如果pandas中使用了None,会被自动转换成NAN1.2 处理空值操作# 1.创建一个带空值的df原创 2020-12-04 17:00:29 · 674 阅读 · 0 评论 -
python数据分析04--双均线策略、金叉与死叉的理解
需求:双均线策略制定¶1.使用tushare包获取某股票的历史行情数据2.计算该股票历史数据的5日均线和30日均线什么是均线?对于每一个交易日,都可以计算出前N天的移动平均值,然后把这些移动平均值连起来,成为一条线,就叫做N日移动平均线。移动平均线常用线有5天、10天、30天、60天、120天和240天的指标。5天和10天的是短线操作的参照指标,称做日均线指标;30天和60天的是中期均线指标,称做季均线指标;120天和240天的是长期均线指标,称做年均线指标。均线计算方法:MA=(C1+原创 2020-12-03 16:36:59 · 2431 阅读 · 0 评论 -
python数据分析03--DataFrame基础操作巩固-股票分析
股票分析tushare** pip install tushare**1 需求分析使用tushare包获取某股票的历史行情数据。输出该股票所有收盘比开盘上涨3%以上的日期。输出该股票所有开盘比前日收盘跌幅超过2%的日期。假如我从2010年1月1日开始,每月第一个交易日买入1手股票,每年最后一个交易日卖出所有股票,到今天为止,我的收益如何?2 实现import tushare as tsimport pandas as pdfrom pandas import Series,DataFr原创 2020-12-02 18:29:45 · 681 阅读 · 0 评论 -
python数据分析02--numpy模块/pandas模块
1 NumPy用于科学计算、数学计算ndarry,可以理解为数组里面嵌套数组1.1 基本方法及常用属性import numpy as npimport matplotlib.pyplot as plt"""数组与列表的区别:数组只能存储统一类型的数据元素。优先级:字符串>浮点型>整数"""# 使用array()创建一个一维数组np.array([1,2,3,4,5])# 使用array()创建一个多维数组np.array([[1,2,3],[4,5,6]])#原创 2020-12-02 16:46:25 · 480 阅读 · 1 评论 -
python数据分析01-数据分析、常见业务指标及常见分析方法
1 什么是数据分析?数据分析:就是使用分析方法和分析工具在大量数据中提取有价值的信息,形成有效结论,挖掘数据最大价值的过程。再简单来说,数据分析就是用来分析数据对象内在规律的,变废为宝。如果再做成图表,就更能清晰的看出其中的规律,方便对症下药。1.1 必备技能硬实力:Excel:数据存储、数据清洗、可视化方面,需要掌握常用的操作及重要函数,图标和数据透视功能。SQL:SQL语句的提取分析。SPSS:统计分析软件,提供可视化按钮。Python:数据爬取、分析,含数据分析第三方包numpy/原创 2020-11-30 22:10:55 · 1018 阅读 · 0 评论