![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python数据分析相关
文章平均质量分 87
pandas,nummpy,matplotlib
maligebilaowang
七年数学建模经验,五一杯,电工杯,高教杯,美赛,华为杯都拿过多次一等奖,任何建模问题都可以找我!
展开
-
基于cc3200+micropython来实现电压温度实时采集并且存入Mysql
1、完成度评价我们选择的题目是基于cc3200的wifi传感器,基本完成了wifi擦混输链路构建,电压温度,湿度等数据的采集。并建立socket连接实现采集数据的传输。可以实现浏览器访问以及数据实时存入Mysql数库。同时也实现了底层C语言封装python接口函数的基本操作,封装了电压量化函数mymath.ad()。2、方法服务端(pycharm):利用pycharm作为IDE,从...原创 2019-11-12 21:46:33 · 1372 阅读 · 0 评论 -
Pandas库的基础入门(二)
!承接上文:Pandas库的基础入门(一) 前文链接Pandas库的基础入门(一)四、Pandas入门常用基于Pandas的缺失值处理方法重建索引,重构数据帧#读入大车的单车源强数据df = pd.read_excel('C:/Users/13109/desktop/单车源强数据2.xlsx','大车',na_vlues=['NA'])# #重建横坐标索引df.index ...原创 2019-11-23 14:04:04 · 1047 阅读 · 0 评论 -
python正则匹配,re模块的使用(多案列分析)
python正则简介正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。python提供一个re模块来使用正则表达式,re 模块使 Python 语言拥有全部的正则表达式功能。常用的正则表达式(代更新)[0-9]或者‘\d’ 匹配一个数字字符;[^0-9] 或者’\D’ 匹配一个非数字字符;‘\s’ 匹配任何的空白字符 '\s{2,}'匹配任何大于2个的空白字符;‘\S原创 2021-07-28 00:07:10 · 680 阅读 · 0 评论 -
python生成器与迭代器(配套相关案列解析用法)
一.python生成器简介在 Python 中,使用了 yield 的函数被称为生成器(generator)。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。生成器的主要作用:可是当我们的数据特别大的时候建立一个列表的储存数据就会很占内存的。这时生成器就派上用场了。它可以说是一个不怎么占计算机资源的一种方法。生成器可以有效的减小一些数据处理过程的内存使用;生成器一次只能产生一个值,这样消耗的内存数量将大大减小,而且允许调用函数可以很快的处理前原创 2021-07-27 23:52:10 · 261 阅读 · 2 评论 -
Pandas分块读取大文件以及读写csv,txt文件的实用操作(待更新)
一、前言经常利用python编写数据处理脚本,而且经常需要从外界读取csv,txt等格式的文件。而且需要读取的文件很大,比如十几个g的大文件。这时候不能利用pandas直接读取,否则会给电脑内存造成太大的压力。因此就需要进行分块处理以及一边处理一边吧处理的结果写入文件的方式。二、Pandas读写txt以及csv文件的实用操作2.1 读取csv文件的参数详解(部分实用参数详解,其他的用到可以再查文档)读取csv文件的相关参数:pandas.read_csv(filepath_or_buffer, s原创 2021-07-27 23:50:05 · 5776 阅读 · 0 评论 -
Python多进程与多线程编程(学习笔记)
##一、 前言长期在做数据处理的工作,经常跑一些数据处理的脚本,因为需要跑的文件太大,为了充分的利用服务器的计算资源。往往需要编写多线程,多进程任务来缩短数据处理的时间(当然还有利用GPU运算也可以大大的缩短数据处理的时间)。一般来说,使用python编写多进程脚本有利于利用服务器的多核资源实现并行运算。二、实验环境python3…7Anaconda 集成环境操作系统:linux(cenos7.3)依赖库三、python的多进程与多线程概述3.1 并行与并发概述并发:并发的重点是它是原创 2021-07-27 23:49:25 · 147 阅读 · 0 评论 -
Matplotlib的基础入门
一、matplotlib 介绍Matplotlib是一个Python 2D绘图库,可以生成各种硬拷贝格式和跨平台交互式环境的图形。Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器等。pyplot模块提供类似MATLAB的接口,特别是与IPython结合使用时。 对于高级用户,你可以通过面向对象的界面或通过MATLAB...原创 2019-11-23 14:06:32 · 479 阅读 · 0 评论 -
Pandas基础入门(一)
一、Pandas是什么?Pandas是Python的一个开源数据分析库,可以说是是目前Python数据分析必备神器之一,在机器学习任务中,我们首先需要对数据进行清洗和编辑等工作,pandas库大大简化了我们的工作量,熟练并掌握pandas常规用法是正确构建机器学习模型的第一步。它能够处理类似电子表格的数据,用于快速数据加载,操作,对齐,合并,数据预处理等。二、实验环境说明python3.6...原创 2019-11-23 13:42:59 · 697 阅读 · 0 评论