数据处理、分析、可视化
文章平均质量分 67
python数据处理、分析、可视化
hello-alien
自动化测试人员,接口自动化测试、UI自动化测试。懂点开发,希望做一名优秀的测试人员!
展开
-
Python3---有关日期的处理---最近自然周&最近自然月&最近一周&最近一月---dateutil模块
文章目录0.背景故事1.relativedelta的使用基础(1)某日的后一天 & 前一天(2)某日的未来一周、近一周2.最近一周、最近二周、最近一月、最近一年3.最近一自然周、最近两自然周(1)计算当前日期是一周的第几天(2)计算最近一自然周(3)计算最近二自然周4.最近一自然月、最近两自然月, 最近一自然年(1)根据datetime中replace的使用(2)最近一自然月、最近二自然月0.背景故事本篇博文主要内容有:计算近一周、近两周、近一个月、近一年等周期计算最近一自然周、最近二自原创 2022-03-28 18:37:43 · 2993 阅读 · 0 评论 -
爬虫---涨跌停股票池信息----(东方财富)
文章目录1.背景故事--信息来源2.准备工作---获取校验码3.代码实现1.背景故事–信息来源获取涨跌停股票池相关信息,内容包含:股票代码名称涨跌幅最新价成交额换手率连板数【JS返回的数据格式】【涨停股】http://quote.eastmoney.com/ztb/detail#type=ztgc【跌停股】http://quote.eastmoney.com/ztb/detail#type=dtgc2.准备工作—获取校验码访问如上连接地址,在js中找到push原创 2022-03-09 19:59:14 · 2491 阅读 · 5 评论 -
python中小数点后取2位(四舍五入)以及取2位(四舍五不入)的方法总结
在很多场景的计算中,最终得到的数值例如123.45678,要截取2位小数得到123.45,而不是默认的四舍五入方法得到123.46,如何实现呢?一.小数点后取2位(四舍五入)的方法方法一:round()函数方法二:’%.2f’ %f 方法方法三:Decimal()函数二.小数点后取2位(四舍五不入)的方法方法一:一.小数点后取2位(四舍五入...原创 2018-08-14 15:37:45 · 257241 阅读 · 35 评论 -
python常用的数据处理方法:bytes()与str()函数,ljst()与strip()函数
文章目录1.bytes与str之间的转换(1)str转bytes(2)bytes转str2.bytes()函数详解(1)source为整数:返回这个整数所指定长度的空字节数组(2)source 为字符串:按照 encoding 将字符串转换为字节序列(3)source 为可迭代类型:则元素必须为[0 ,255] 中的整数(4)source 为与 buffer 接口一致的对象:得到字节数组(5)so...原创 2019-05-12 17:09:35 · 4453 阅读 · 0 评论 -
Pandas---结构化数据(DataFrame)----获取index & 列名 & 值 & 列信息 & 行信息 & loc函数 & iloc函数
文章目录1.单独获取df里面的三个部分index/colume/values2.获取df的行数/列数 & 前几行 & 后几行3.获取列信息1.键值索引方式2.切片方式4.获取行信息1.键值索引方式2.切片方式如果你对DataFrame(df)数据类型还不是很熟悉,建议先阅读另一篇基础博文:Pandas—结构化数据(DataFrame)来源 & 转成字典(dict)如下内容如提到df,都代表的是DataFrame的结构化数据1.单独获取df里面的三个部分in原创 2020-08-20 15:27:05 · 14487 阅读 · 0 评论 -
Pandas---结构化数据(DataFrame)来源 & 转成字典(dict)
年后是第三方原创 2020-08-19 15:31:53 · 2967 阅读 · 2 评论 -
Pandas初体验---Joinquant(聚宽API)---插入列、排序、筛选
文章目录1.原始数据的样子:2.插入新列,并计算新的值3.对列进行排序4.对列筛选1.原始数据的样子:接口可以返回的信息如下,是格式化数据pandas格式的,希望做一些简单的排序和筛选资金流向信息接口字段名含义备注date日期sec_code股票代码change_pct涨跌幅(%)net_amount_main主力净额(万)主力净额 = 超大单净额 + 大单净额net_pct_main主力净占比(%)主力净占比 = 主力净额 /原创 2020-07-17 15:37:10 · 1193 阅读 · 0 评论 -
Matplotlib---小白级教程(2)
本文主要写Matplotlib绘图方面的基础知识,但用到numpy方面的一些功能,顺便也学习一些吧!如果没有任何基础的同学,可以先看下第一篇博文会更好一些 Matplotlib—小白级教程(1)文章目录1.获取样本数据2.从样本数据到图形显示3.多个图形一同显示4.图形的标记1.获取样本数据import numpy as npx = np.linspace(-2, 2, 5) # 获取-2---2之间的,共计5个样本数据print(x)[-2. -1. 0. 1. ..原创 2020-06-24 18:02:48 · 253 阅读 · 0 评论 -
Matplotlib---小白级教程(1)
文章目录1.画布的创建和布局--add_subplot()2.X & Y 坐标的区间设置3.表格名称以及X & Y坐标的备注4.波动曲线的设置(颜色、线型、标注)1.颜色篇2.线型篇3.标注篇5.plot()的其他属性1.画布的创建和布局–add_subplot()简单理解就是,先准备一块画布,并且设定好这块画布的布局。你是准备画一个图表还是多个图表、你是准备在画布的靠左边画图,还是右边画图。fig = plt.figure()ax1 = fig.add_subplot(num原创 2020-06-24 15:57:23 · 538 阅读 · 0 评论