自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021.11.18python

一、现在我们有2015到2017年25万条911的紧急电话的数据,请统计出这些数据中不同类型的紧急情况的次数,如果我们还想统计出不同月份不同类型紧急电话的次数的变化情况。应该怎么做? import numpy as np import pandas as pd from matplotlib import pyplot as plt df=pd.read_csv("./911.csv") print(df.head()) print(df.info()) temp_list=df[“title”].str.

2021-11-18 13:35:16 812

原创 2021.11.3 python学习记录

一、import Pandas as pd from matiplotlib import pyplot as plt file_path=r’c:\User\WLQ\Desktop\IMDB-movie-Data.csv’ df=pd.read_csv(file_path) print(df[Genere"] 分类统计 思考:对于这一组电影数据,如果我们希望统计电影分类(genre)的情况,应该如何处理数据? 思路:重新构造一个全为0的数组,列名为分类,如果某一跳数据中分类出现过,就让0变为1. 二、

2021-11-03 11:44:25 116

原创 2021-09-06 Pandas

为什么要学习pandas 那么问题来了:numpy已经能够帮助我们处理数据,能够结合matplotlib解决我们数据分析的问题,那么pandas学习的目的在什么地方呢? numpy能够帮助我们处理数值型数据,但是这还不够很多时候,我们的数据除了数值之外,还有字符串,还有时间序列等。 比如:我们沟通过爬虫获取到了存储在数据库中的数据 比如:之前youtune的例子中除了数值之外还有国家的信息,视频的分类(tag)信息,标题信息等。 所以,numpy能够帮助我们处理数值,但是pandas除了处理数值之外(基于n

2021-09-06 15:43:26 112

原创 2021.8.20 机器学习-数据科学库-numpy

什么是numpy:一个在python中做科学计算的基础库,重在数值计算,也是大部分python科学计算库的基础库,多用于大型、多为数组上执行数值运算。 为什么要学习numpy:快速、方便、科学计算的基础库 一、numpy创建数组 1、创建数组: import numpy as np t1=np.array([1,2,3]) print(t1) print(type(t1)) t2=np.array(range(10)) print(t2) t3=np.arange(4,10,2) print(t3) pri

2021-08-23 14:30:07 99

原创 2021-07-21机器学习-数据科学库 图形绘制

2021.7.21机器学习-数据科学库 图形绘制 总结 一、数据分析——基础概念 1、什么是基础分析:把大量数据进行统计和整理,得出结论,为后续决策提供数据支持。 2、anaconda 二、数据分析——matplotlib(plt.plot绘制折线图) 1、导入:from matplotlib import pyplot as plt 2、设置图形大小:plt.figure(figsize=(20.8),dpi=80) 3、绘图:plt.plot(x,y) #x所有坐标的x值,y所有坐标的y值 4、调整x

2021-07-21 10:22:23 114

原创 2021.7.12机器学习-数据科学库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-12 11:52:41 89

原创 2021.1.6Python学习笔记(模块和包概念的进化史、测试代码、模块化编程流程、模块的导入、__import__()动态导入、包package的使用、导入包操作和本质、用“导入包模糊导入等)

一、模块和包概念的进化史(量变引起自变,物以类聚) 包相当于是文件夹,模块相当于是文件,函数‘、类、语句相当于是文件中的内容 标准库模块random(随机数)、math(数字运算)、math(数字运算)、time(时间处理)、file(文件处理)、os(和操作系统交互)、sys(和解释器交互)等。 用户自定义模块:第三方模块 模块化编程的优势:1、便于将一个任务分解成多个模块,实现团队协同开发。完成大规模编程 2、实现代码复用,一个模块实现后,可以被反复调用 3、可维护性强 二、测试代码

2021-01-06 16:26:12 111

原创 2021.1.5Python学习笔记(异常机制、trackback模块、自定义异常类、return语句异常处理问题、常见异常解决、with、文本文件的读取,二进制文件读取和写入等))

一、异常机制 所谓异常处理就是指程序在出现问题的死后依然可以正确的执行升序的程序,而不会因为异常而终止程序自行 BaseException所有异常的父类 1、try…一个except结构是常见的异常处理结构 try: 被监控的可能引发异常的语句块 except BaseException[as e]: 异常处理语句块 2、try…多个except结构 except Exception1: 处理Exception的语句块 except Exception2: 处理Exception2的语句块 … except

2021-01-05 14:46:33 341 1

原创 2020.12.28 Python学习笔记(python中重载,方法动态性,私有属性私有方法,@property装饰器,面向对象三大特征,继承,类成员的继承和重写,查看类的继承层次结构、重写str))

一、python中方法没有重载 方法的参数没有类型就不用搞重载了,通过各名字区分。 如果我们在类体中定义了多个重名的方法,只有最后一个方法有效。 二、方法的动态性: 给类加新方法,给对象做新方法都能做到。 三、私有属性和私有方法(实现封装) 1、通常我们约定,两个小划线开头的属性也是私有的(private),其他为公共的(public)。 2、类内部可以访问私有属性(方法) 3、类外部不能直接访问私有属性(方法) 4、类外部可以通过“_类名_私有属性(方法)名”访问私有属性(方法) self.__age=a

2020-12-28 10:23:31 161

原创 2020.12.24 Python学习笔记(嵌套函数、nonlocal关键字、对象的进化、面向对象的编程、类的定义、构造函数、实例属性和方法,类对象属性和方法)

2020.12.24 Python学习笔记 一、嵌套函数(内部函数) 在函数内部定义的函数 作用: 1、封装、数据隐藏 2、避免重复代码 3、闭包 二、nonlocal 关键字 nonlocal 用来声明外层的局部变量 global用来声明全局变量 三、对象的进化 简单的数据-数组-结构体-对象 四、面向对象的编程 Python支持面向过程、面向对象、函数式变成等多种编程范式。支持继承、多态、封装等。 组织代码和数据更加接近人的思维,从而大大提高了编程的效率。 面向过程思维:通过组织程序更关注流程 ,适合思

2020-12-24 14:50:31 89

原创 2020.12.23 Python学习笔记(函数,变量,参数传递,拷贝,参数类型,lambda,eval,递归函数)

2020.12.23 Python学习笔记 一、函数也是对象(内存底层分析) 对象相当于你存块 二、变量的作用域(全局变量和局部变量) (一)全局

2020-12-23 14:34:04 92

原创 2020.12.21-2020.12.22 Python学习笔记

2020.12.21-2020.12.22 Python学习笔记 一、for 循环和可迭代对象遍历 for 变量 in 可迭代对象 举例: for x in(20,30,40): print(x*3) 60 90 120 二、range对象 帮助我们生成整数的数列 range(start,end,[step]) 举例: for i in range(10) 0 1 2 3 4 5 6 7 8 9 for i in range(3,10) 3 4 5 6 7 8 9 for i in range(3,10,2

2020-12-22 15:03:01 215 1

原创 2020.12.19-2020.12.20 Python学习笔记

2020.12.19-2020.12.20 Python学习笔记 一、字典(成对存储,通过键操作值) 1、典型的字典定义方式 a={‘name’:‘gaoqi’,‘age’:18,‘job’:‘programmer’} a.get(‘name’) 通过键找 数列[0]通过数字找 “键”是任意的不可变数据:比如:整数、浮点数、字符串、元组。但是:列表、字典、集合这些可变对象,不能作为键,并且键是不可重复的。 2、字典的创建 (1)通过{} (2)dict() (3)zip() (4)formkeys() 3、

2020-12-21 13:26:03 149 1

原创 2020.12.18Python学习笔记

2020.12.18 Python学习笔记 一、可变字符串 如果修改比较频繁,就用 import io sio=io.StringIO() 二、基本运算符 运算符: 1、or,and,not 布尔或,布尔与,布尔非 2、is ,is not 同一性判断,判断是否为同一个对象 3、<,<=,>,>=,!=,== 比较值是否相当,可以连用 4、|,^,& 按位或,按位

2020-12-18 15:19:21 87

原创 2020.12.17Python学习笔记

2020.12.17Python学习笔记 一、Python赋值 1、链式赋值。x=y=123 2、系列解包赋值。a,b,c=4,5,6 变量互换可实现:a,b=1,2 a,b=b,a print(a,b) 2,1 3、常量:Python不支持常量,只能通过逻辑上控制,另外常量名全大写字母,多单词下划线隔开。 二、最基本的内置数据类型(type类型) 1、分类:整型(整数)、浮点型(小数)、布尔型(TRUE\FALSE)、字符串型(“STS”) 2、运算符:“+”、“-”、“*”、“/

2020-12-17 16:46:31 164 1

原创 2020-12-16

2020.12.16 Python学习笔记 一、Python的开发环境 :idle、pycharm:交互模式和原程序模式。 提示符 退出:a、CTRL+Z b、quit() c、直接关闭命令窗口 中断程序执行:CTRL+C 注意:不要在程序中,行开头处加空格,有缩进的意思。 不能中文 二、Python程序格式 注释:a、#只管一行 b、’’’ ‘’'表示一个注释段 三、程序构成(模块) 1、随CTRL+S保存一下 2、F5直接run 3、tab键=4个空格 4、

2020-12-16 16:18:25 63

空空如也

空空如也

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

TA关注的人

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