自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 python数据分析2——matplotlib应用和应力波的绘制

matplotlib是一个绘制二维图形的、优秀的python第三方库,里面包含很多中二维图形的绘制方法,下面来学习一下:1、饼图使用plt中的pie函数可以直接绘制饼图,其中的参数包含,绘制的数据、选择突出的部分、百分数显示格式、开始的角度等。代码如下:import matplotlib.pyplot as pltlabels = 'Frog', 'Hogs', 'Dogs', 'Log...

2019-03-08 21:52:30 876

原创 python数据分析1——numpy和手绘图的绘制

numpy弥补了python没有数组的缺陷,此库也是python数据分析的基础库,很多库都是在它的基础上建立起来的。它最重要的是ndarray数组,可以直接通过其构建数组:import numpy as npa = np.array([1, 2, 3, 4, 5])print(a)numpy有很多的功能,这里就不再重复,之前也学习过了。主要是学习了利用numpy的原理来将图像转换成...

2019-03-07 21:51:19 617

原创 python实例复习7——自动轨迹绘制和词云

一、自动轨迹绘制所谓的自动轨迹绘制就是将程序和数据分开,利用数据来控制程序的运行。这里学习了利用文本文件的读取数据,来控制程序自动生产轨迹。import turtle as tt.title("自动轨迹绘制")t.setup(800, 600)t.pencolor('red')t.pensize(5)datals = []f = open("data.txt")for line ...

2019-03-05 18:48:21 1161

原创 python实例复6——数值计算和词频统计

一、数值计算这里主要复习一下通过函数获取用户输入,然后通过函数来计算平均值、方差、中位数的过程,比较简单,代码如下:def getnum(): nums = [ ] inumstr = input("请输入数字(回车退出):") while inumstr != '': nums.append(eval(inumstr)) inumstr...

2019-03-03 22:24:56 350

原创 python实例复习5——7段数码管的绘制和科赫雪花

一、7段数据管的绘制7段数码管的绘制主要是为了复习函数的使用,在程序中多次调用函数,来达到简化编程,让程序可读性增强,并且达到程序复用的方法。这段程序中主要是通过使用turtle库,和将绘制数码管的规律找出来,并让函数去执行,最后使用之前学习的time模块获取系统的时间,具体代码如下:import turtleimport timedef drawgap(): #绘制数码管之间的小间隔...

2019-03-03 22:01:12 689

原创 python实例复习4——‘BMI’和圆周率的计算

一、BMI的计算BMI就是常说的身体质量指数:我们国家和国际都有一套标准,大同小异,这里就是练习一下分支的用法,比较简答:height, weight = eval(input("请输入身高(米)和体重(千克)[逗号隔开]:"))bmi = weight / pow(height, 2)print("BMI 的数值为:{:.2f}".format(bmi))who, nat = "" ,...

2019-03-02 21:42:00 414

原创 python实例复习3——“天天向上”和文本进度条

一、“天天向上”这个是为了复习数据类型相关的知识,比如整数、浮点数、列表、字符串等。这里之前比较陌生的是格式化参数:使用format函数时,对应的{ }里面的参数可以控制字符串的形式:1、填充:在{}里面使用=、*之类的可以用来对空格进行填充;2、对齐:使用<(左对齐)、>(右对齐)、^(居中);3、设置宽度:直接用整数可以设置宽度,如20,即字符串宽度20;4、千位分隔符...

2019-03-02 20:15:32 1721

原创 python复习+实例编写(2)——绘图

(turtle模块的应用)Turtle库是入门级的绘图库,可以看出是海龟行走的路线。我也是第一次接触这个库,在这里面学习了一下函数用法:1、turtle.setup(width,height,startx,starty)是建立一块画布,其中前面两个参数是长宽,后面两个参数是起始坐标,也就是画布的左上角,而(0,0)这个位置在屏幕的左上角。当然后面的绝对坐标系,是指已经建立起来的画布的正中心。...

2019-02-26 22:23:39 244

原创 python复习+实例编写(1)——温度转换、汇率转换

(python基础知识复习、温度转换、人民币汇率转换实例)Python语言设计主要分为三步:IPO,即输入、算法、输出。下面通过一个简单的实例,复习之前学习过的python的部分基础知识。温度转化是华氏温度和摄氏温度之间的转化。首先是输入:带有符号的温度值;然后是输出:也是带有符号的温度值;算法这是根据华氏温度和摄氏温度之间的转换公式:F=1.8*C+32。具体算法如下:# Tempco...

2019-02-24 21:43:56 5642

原创 python基础6

(永久存储、异常处理、图形用户界面)一、永久存储·在编写代码时,当前的数据都放在内存中,一旦断电数据就全部没了,所以要养成一个习惯ctrl+s对保存数据。·打开文件:open()函数打开文件并返回文件对象,其主要的两个参数是file文件名和mode打开模式,默认是只读模式(r)。·文件的关闭:close()方法用于文件的关闭,由于python有垃圾收集机制,虽然不回造成内存泄漏的危险,但在...

2019-02-17 21:12:31 77

原创 python基础5

(魔法方法 ,模块)1、魔法方法:魔法方法:之前简单学习了一下魔法方法,其构建就是使用两个下划线进行包围;魔法方法是面向对象的python的一切,因为它们总能在需要的时候被调用。into(self[,…]):类在实例化成对象时首先会调用的一个方法,需要注意的__into__()的返回值一定时none,不能是其他,所以一般初始化的时候才会使用此方法。new(cls[,…]):此方法才是一个...

2019-02-15 21:54:02 99

原创 python基础4

(类和对象)(1)对象:来源于模拟真实世界,其把数据和代码封装在了一起。对象=属性+方法,特征称为属性,行为称为方法。但是对象是由类(class)来创建的,这个对象也叫做实例对象,也称实例。打个比方,比如一个杯子就是一个对象,用来描述其特征用法的就是属性和方法,而制造这个杯子的模具就是类。在python中类名约定用大写字母开头,函数用小写字母开头,要调用对象里面的方法,只要用.操作符。如b...

2019-02-15 12:16:58 89

原创 python基础3

(函数)函数就是把代码打包好的的不同形状的积木,到时可以直接调用以形成作品。之前使用的BIF就是python已经封装好的函数。函数的定义:def function(x,y): 语句块定义好以后,可以直接使用function()调用函数内容。括号中的x和y是函数的参数,方便函数的书写;注意参数尽量不要太多,同时写好注释。形参和实参:形参就是小括号里面的参数,实参是函数调用过程中传递进来的...

2019-02-13 21:57:23 97

原创 python基础2

(变量类型:数字、字符串、列表、元组、字典、集合)1、数字之前描述过的整型、浮点型、布尔型。2、字符串字符串就是引号内的东西,也叫做文本。在字符两端加上单引号或者双引号来创建,引号必须成对。如果字符串中本来就包含引号则需要用\或者在前面加上r来进行转义。如果需要使用长字符串需要用三个引号来进行创建。字符串中常用的一些内置方法:casefold()将字符串所有字符变成小写;count(...

2019-02-13 21:47:25 120

原创 python基础1

(包含数据类型、常规操作符、分支和循环)1、数据类型Python的数据类型包含整型、浮点型、布尔型。先了解一下变量,变量就是一个代号或者说名字,我们需要给其赋值;变量命名的规则是只能使用数字、字母和下划线,注意数字不能开头、不推荐下划线开头、字母的大小写有区别;变量的命名一般使用其固定含义的单词或缩写,常用的命名方法有驼峰命名法,大驼峰是指首字母大写,常用于给类命名,小驼峰一般用于普通变量。...

2019-02-12 22:15:31 102

原创 《白话大数据和机器学习》学习笔记2

(对聚类、分类、关联分析、用户画像、推荐算法、文本挖掘、人工神经网络的简单了解)一、聚类1、k-means算法是基于向量的距离来进行聚类。首先从N个向量中任意选k个向量,计算其他N-k个向量与k个中心点的距离;然后把任意向量与它中心距离最近的归为一类,并重新计算每个类的中心向量的位置;重复上一步骤,计算与中心向量的距离,使得归类漂移小于1%。此方法要求指定类的数量和初始类的中心。2、...

2019-02-12 20:03:44 340

原创 《白话大数据和机器学习》学习笔记1

一、基础篇(了解一些基本概念)1、大数据分析要做哪些工作:通过建立指标对数据进行统计来发现数据之间的联系。利用数据挖掘和机器学习的方法,发现事件的规律和知识,并对未来事物发展进行预测。2、做大数据分析需掌握哪些知识:数据库方面的如MySQL、hive等,数据加工如Python语言,统计学知识,数据分析方法如建模、挖掘、机器学习、回归分析、分类聚类等,以及相关的业务知识。3、什么可以称之为数据...

2019-02-06 19:33:26 339

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除