自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据分析相关的数学基础

一、线性代数二、函数,微积分三、数据度量,统计量及抽样分布,参数估计四、假设检验,相关分析,回归分析——————————离散:N稠密:Q连续:R离散型数据:离散随机变量是指 一个只取有限个数或可数无限个数值的随机变量。自然数。连续型数据:连续随机变量是指 一个取任何实数的概率都为零的变量。(稠密+连续),几何型数据。————————————横截面数据:在一个时间点/一个时间段内取到的所有数据(企业一个月的销量)时间序列数据:数据带有时间,就带有天然的相

2022-05-01 10:33:54 894

原创 机器学习:kmeans模型的结果

课堂讲解笔记#%%# 导入一些包import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as plt%matplotlib inlinefrom sklearn.datasets import make_blobs#%%# 模拟出一些数据集出来#r = np.random.randint(1,100)r = 4#print(r)k = 3x , y = mak.

2022-04-14 10:23:08 1146

原创 matplotlib绘制条形图

要点:条形图:plt.bar(x,y)横向条形图:plt.barh(x,y)例题:假设a电影在2017-09-14(b_14),2017-09-15(b_15),2017-09-16(b_16)三天的票房,为了展示本电影的票房和其他同期电影的票房数据,请直观呈现数据a=["猿球崛起3:终极之战","敦刻尔克","蜘蛛侠:英雄归来","战狼2"]b_14=[15746,312,4497,319]b_15=[12357,156,2045,168]b_16=[2358,399,23

2022-03-04 17:13:59 963

原创 matplotlib绘制多条折线及其他设置

与单条折线图的区别:多一个plt.plot(x,y)其他设置:网格设置:plt.grid(alpha=0.4) alpha是透明度添加图例:plt.plot(label="自己")plt.legend(prop,loc) loc是指位置,可在源代码中查找设置颜色:color='red' 可在网上查RGB网站设置线条样式:linestyle='--'设置线条宽度:linewidth=5matplotlib可以绘制多种图形,可以去官网查看,有相应带代码,使用时可以参考(抄)。

2022-03-04 15:29:52 1516

原创 matplotlib绘制散点图

跟绘制折线图相似技术要点:plt.sactter(x,y)举例:某地气温情况如下三月31天气温情况[11,17,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,23]十月份[26,26,28,19,21,17,16,19,18,20,20,19,22,23,17,20,21,20,22,15,11,15,5,13,17,10,11,13,12,13,6]from mat

2022-03-04 13:41:52 380

原创 matplotlib折线图绘制

折线图绘制

2022-03-03 17:24:21 759

原创 SQL基础7作业题

1、取得每个部门最高薪水的人员名称select e.ename,t.maxsal,e.deptnofrom emp ejoin (select ename,max(sal) as maxsal,deptno from emp group by deptno) ton e.deptno=t.deptno and t.maxsal=e.sal;+-------+---------+--------+| ename | maxsal | deptno |+-------+--------...

2022-02-21 19:42:09 224

原创 SQL基础6

2022-02-21 17:42:51 172

原创 SQL基础5

2022-02-21 17:41:32 85

原创 SQL基础4

2022-02-21 17:39:24 303

原创 SQL基础3

2022-02-21 17:37:21 215

原创 SQL基础2

2022-02-21 17:35:23 227

原创 SQL基础1

2022-02-21 17:33:50 77

原创 实操:二叉树广度遍历

广度遍历class Node(object): def __init__(self, item): # 构造结点的时候,需要告知存的数据item self.elem = item # 同链表 # 跟链表不同的是,树是有分叉的,这种分叉表示如下 # 要区分左子节点+右子节点 self.lchild = None self.rchild = None# 接下来,实现树class Tree(object):

2021-07-26 22:44:37 145

原创 实操:二分法查找

非递归实现:def binary_search(alist,item): first=0 last=len(alist)-1 while first<=last: midpoint=(first+last)//2 if alist[midpoint]==item: return True elif item<alist[midpoint]: last=midpoin...

2021-07-22 19:19:28 113

原创 实操:排序

冒泡排序def bubble_sort(alist): for j in range(len(alist)-1,0,-1): for i in range(j): if alist[i]>alist[i+1]: alist[i],alist[i+1]=alist[i+1],alist[i]li= [9,0,4,5,1,7,8,3,6,2]bubble_sort(li)print(li)结果:[0, 1,

2021-07-21 16:10:22 212

原创 实操:队列的实现

Queue() 创建一个空的队列 enqueue(item) 往队列中添加一个item元素 dequeue() 从队列头部删除一个元素 is_empty() 判断一个队列是否为空 size() 返回队列的大小 class Queue(object): '''创建一个空的队列''' def __init__(self): self.items=[] def is_empty(self): return self.items==[] d

2021-07-21 15:02:52 87

原创 实操:栈结构实现

Stack() 创建一个新的空栈 push(item) 添加一个新的元素item到栈顶 pop() 弹出栈顶元素 peek() 返回栈顶元素 is_empty() 判断栈是否为空 size() 返回栈的元素个数 class Stack(object): """栈""" def __init__(self): self.items = [] def is_empty(self): """判断是否为空""" return

2021-07-21 14:40:46 187

原创 单链表的练习

class Node(object): def __init__(self,item): self.item=item self.next=Noneclass SigleLinkList(object): def __init__(self): self.__head=None def is_empty(self): return self.__head==None def length(self): .

2021-07-13 18:23:27 112

原创 python顺序表

2021-07-06 22:06:33 134

原创 数据结构与算法的概念引入

1.求a,b,c的值,使得a+b+c=1000,a^2+b^2=c^2import timestart_time=time.time()for a in range(0,1001): for b in range(0,1001): for c in range(0,1001): if a+b+c==1000 and a**2+b**2==c**2: print("a,b,c:%d,%d,%d"%(a,b,c))..

2021-07-05 18:39:24 181

原创 实操作业:面向对象进阶

1. 如下代码测试对象的浅拷贝、深拷贝,请绘制出内存示意图。#测试对象的引用赋值、浅拷贝、深拷贝import copyclass MobilePhone: def __init__(self,cpu,screen): self.cpu = cpu self.screen = screenclass CPU: def calculate(self): print("计算,算个12345") print("CPU 对象

2021-06-13 23:14:36 486

原创 2021-06-10

1. 如下代码,使用图文分析整个内存过程:class Student: company = "尚学堂" #类属性 count = 0 #类属性 def __init__(self,name,score): self.name = name #实例属性 self.score = score Student.count = Student.count+1 def say_score(self): #实例方法 ...

2021-06-10 10:39:04 163

原创 函数用法和底层分析实操作业

1. 定义一个函数实现反向输出一个整数。比如:输入3245,输出5432.def reverse(a,b,c,d): print(d,c,b,a)reverse(3,2,4,5)结果:5 4 2 32. 编写一个函数,计算下面的数列:def m(n): if n==0: return 0 else: return (n/(n+1)+m(n-1))print(m(2))结果:1.166666666666666

2021-06-04 17:15:50 151

原创 参数的传递

1、不可变对象的参数引用,对象不变,创建新的对象进行运算,id会变化e=100print("看e的变化,初始值100")def t1(m): print("初始的id:",id(m)) m=m+200 print("+200现在的m:",m) print("+200后的id:",id(m))t1(e)print("现在的e:",e,id(e))结果:看e的变化,初始值100初始的id: 140733182619120+200现在的m: 300+

2021-06-03 11:44:40 69

原创 控制语句0523

7. 打印如下图案0 0 0 0 01 1 1 1 12 2 2 2 23 3 3 3 34 4 4 4 4解:for x in range(5): for y in range(5): print(x, end="\t") print(x)for m in range(1,10): for n in range(1,m+1): print("{0}*{1}={2}".format(m,n,(m*n)),end="\t")

2021-05-24 00:11:55 117

原创 控制语句0522

2. 输入一个学生的成绩,将其转化成简单描述:不及格(小于60)、及格(60-79)、良好(80-89)、优秀(90-100)解:score=int(input("请输入分数:"))grade=""if score<60: grade="不及格"elif score<80: #60-80之间 grade="及格"elif score<89: grade="良好"else: grade="优秀"print("分数是{0},等级是

2021-05-22 17:33:41 194

原创 序列学习0520

1. 画出代码a = [100,200,300]的内存存储示意图。2. 使用range 生成序列:30,40,50,60,70,80解:>>> list(range(30,81,10))[30, 40, 50, 60, 70, 80]>>>3. 推导式生成列表: a = [x*2 for x in range(100) if x%9==0],手写出结果。解答:>>> a=[x*2 for x in range(100) .

2021-05-21 19:37:24 353

原创 字符串学习0511

1. 使用 python 表示数学式:解:>>> x=1>>> y=2>>> a=3>>> b=4>>> F=(5+10*x)/5-13*(y-1)*(a+b)/x+9*(5/x+(12+x)/y)>>> F15.52. 从控制台输入用户的月薪,进行运算计算出年薪。打印输出用户的年薪解:>>> msalary=input("请输入月薪资:")请输入

2021-05-11 22:53:04 177

原创 第一章的作业0507

1.建立Python 开发环境,并完成第一个Python 程序。将整个过程使用图文描述出来。搜索'idle"-"file"-"new file"-"save"-命名-保存2.根据老师代码,完成奥运五环的绘图程序#绘制奥运五环import turtleturtle.width(10)turtle.color("blue")turtle.circle(50)turtle.penup()turtle.goto(120,0)turtle.color("black")turtle.

2021-05-08 00:17:45 119

空空如也

空空如也

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

TA关注的人

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