数据分析
paul0926
这个作者很懒,什么都没留下…
展开
-
numpy的基础用法
初识NumpyNumPy是一个Python包,它是一个由多维数组对象和用于处理数组的例程集合组成的库。通过Numpy,可以进行如下操作:数组的算数和逻辑运算。傅立叶变换和用于图形操作的例程。与线性代数有关的操作,NumPy 拥有线性代数和随机数生成的内置函数。现在一般通过Numpy、Scipy(Scientific Python)和Matplotlib(绘图库)结合来替代MatLa...原创 2020-01-07 16:38:14 · 466 阅读 · 1 评论 -
pandas笔记一(创建、索引、函数、统计)
10 minutes to pandas创建对象SeriesDataFrame高级索引(花式索引)loc标签索引iloc 位置索引ix 标签与位置混合索引pandas10分钟入门,可以查看官网:10 minutes to pandas也可以查看更复杂的cookbookpandas是非常强大的数据分析包,pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包。就好比 N...原创 2019-08-02 11:52:29 · 940 阅读 · 0 评论 -
RFM模型了解和数据实践以及dataframe用sql语句查询
RFM模型了解和数据实践RFM模型基础知识数据处理实践读取文件先求R的值R也就是最近购买的时间,把时间转成时间戳即可转透视表同理求F计算M并转透视表合并并且分类利用sqlite3来查询(也就是sql语句查询)RFM模型基础知识R(Recency):客户最近一次交易时间的间隔。R值越大,表示客户交易发生的日期越久,反之则表示客户交易发生的日期越近。F(Frequency):客户在最近一段时间...原创 2019-08-09 10:14:23 · 1223 阅读 · 0 评论 -
pandas笔记二(数据连接、合并、分组和聚合函数)
Pandas笔记二(数据连接、合并)数据连接和合并数据连接 merge数据连接 join数据合并 numpy.concatenate()数据合并 pd.concat() (这个是重点)数据连接和合并总结差别:1、当没有索引时:merge、join为按照一定条件合并2、当有索引、并按照索引合并时,得到结果为两者混合到一起了,重新按照一定规则排序了。3、当没有索引时、concat不管列名,...原创 2019-08-07 10:10:32 · 1062 阅读 · 0 评论 -
Matplotlib库之pyplot的使用
Matplotlib库之pyplot的使用Pyplot简介Pyplot的一些方法解决不支持中文线形图plot详解使用fmt格式字符串绘点图scatter用法可以查看pyplot官方教程Pyplot简介简单的说就是把数据显示成图形用的,比如曲线,棒图,饼图,总之就是数据可视化。Pyplot的一些方法方法说明figure()创建画布有返回值,重要参数dpi分辨率,fig...原创 2019-08-10 16:44:00 · 3994 阅读 · 0 评论