![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
重生之我在头歌渡劫
文章平均质量分 50
一共12个专题哦
垮起个老脸
这个作者很懒,什么都没留下…
展开
-
【头歌】重生之数据挖掘算法原理与实践:线性回归(房价预测)
关于【头歌】线性回归理论与案例实践的其他单元仅粉丝可见,想要更多学习资源的同学关注我哦~创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:线性回归算法思想 1、 下面属于多元线性回归的是? A、 求得正方形面积与对角线之间的关系。 B、 建立股票价格与成交量、换手率等因素之间的线性关系。 C、 建立西瓜价格与西瓜大小、西瓜产地、甜度等因素之间的线性关系。 D、 建立西瓜书销量与时间之间的线性关系。 答案:B C 第2关:动手实现线性回归原创 2022-05-17 21:10:04 · 4948 阅读 · 0 评论 -
【头歌】重生之数据科学导论——回归进阶
第1关:简单线性回归任务描述本关任务:编写一个梯度下降的小程序,输出损失函数值。编程要求请仔细阅读右侧代码,结合相关知识,在 Begin-End 区域内进行代码补充,输出进行 1-10 次梯度下降后的损失函数值。#********** Begin **********## 梯度下降函数:将None处替换为你写的代码def gradient_descent(x_i, y_i, w, b, alpha): dw =-2 * error(w, b, x_i, y_i)* x_i原创 2022-05-12 20:50:26 · 1992 阅读 · 0 评论 -
【头歌】重生之机器学习-线性回归
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:数据载入与分析任务描述本关任务:编写一个能够载入线性回归相关数据的小程序。编程要求该实战内容中数据为一元数据,利用 pandas 读入数据文件,并为相应的数据附上名字标签,分别为Population 和 Profit。data = pd.read_csv(path, header= , names=[ ' ', ' ' ]) if __name__ == "__main__": path = os.getc原创 2022-05-12 20:45:03 · 3944 阅读 · 0 评论 -
【头歌】重生之CNN图片分类基础
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:卷积操作任务描述本关任务:本关的小目标是编写一个实现卷积操作的函数编程要求根据提示,在右侧编辑器补充代码,计算输入矩阵在指定卷积核下的输出。其中,测试输入格式如下:第一行为输入矩阵大小 n ,后 n 行为输入矩阵。输出格式如下:输入矩阵经过给定卷积核的卷积操作后得到的输出矩阵,为 numpy 的 ndarray 格式。#根据输入矩阵的大小创建输出的大小#input:输入矩阵,类型为munpy#output原创 2022-05-12 20:38:21 · 2608 阅读 · 0 评论 -
【头歌】重生之深度学习篇-Keras(初级)
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:构建模型任务描述本关任务:构建一个简单的模型,并且指定输入数据的尺寸:batch_size 为18,input_dim 为20。 编程要求根据提示,在右侧编辑器补充代码,构建一个简单的模型,并指定输入输出数据的尺寸:units为18,input_dim 为20。def input_values(): model = Sequential() ''' 返回值: model: 一个顺序原创 2022-05-12 20:33:19 · 764 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(12):Matplotlib接口和常用图形
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:画图接口任务描述本关任务:掌握matplotlib的基本使用技巧,并能简单使用matplotlib进行可视化。-------------------------------------编程要求在右侧编辑器Begin-End补充代码,对传入的x,y两个数组做折线图,x对应x轴,y对应y轴。并保存到Task1/image1/T2.png,具体要求如下: 折线图的figsize为(10, 10); 文件名为T原创 2022-05-03 11:40:08 · 13515 阅读 · 3 评论 -
【头歌】重生之我在py入门实训中(11):Pandas初体验
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:了解数据处理对象--Series任务描述本关任务:仔细阅读编程要求,完成相关要求。------------------------------------------------------------------------编程要求根据提示,在右侧编辑器Begin-End处补充代码: 创建一个名为series_a的series数组,当中值为[1,2,5,7],对应的索引为['nu', 'li', 'xue',原创 2022-04-30 17:41:39 · 14166 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(10): Numpy
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:Numpy创建数组任务描述本关的小目标是,使用 Numpy 创建一个多维数组。---------------------------------------------------------编程要求本关的任务是,补全右侧编辑器中 Begin-End 区间的代码,以实现创建一个m*n的多维数组的功能。具体要求如下: 函数接受两个参数,然后创建与之对应的的多维数组; 本关的测试样例参见下文。原创 2022-04-30 17:29:12 · 4319 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(9):异常处理
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:Python异常类与自定义异常任务描述熟练运用异常处理机制对于提高程序的健壮性和容错性具有重要作用,同时也可以把Python晦涩难懂的错误提示转换为友好的提示显现给最终用户。本关的任务是让读者深入理解异常的含义,并掌握自定义异常的方法。####相关知识#####异常的基本概念究竟什么是异常呢?下面的例子可以让你茅塞顿开:x, y = 12, 5 a = x / y print(A) #拼写错误,Pytho原创 2022-04-30 17:20:53 · 3012 阅读 · 2 评论 -
【头歌】重生之我在py入门实训中(8): 模块
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:模块的定义任务描述在Python程序的开发过程中,为了代码维护的方便,我们可以把函数进行分组,分别放到不同的.py文件里,这样,每个文件包含的代码就相对较少,这个.py文件就称之为一个模块(Module)。本关的目标是让读者了解并掌握Python模块定义的相关知识。--------------------------------------------------------------------------------原创 2022-04-30 17:14:25 · 1951 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(7): 函数调用
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:内置函数 - 让你偷懒的工具编程要求本关的编程任务是补全src/Step2/prime.py文件的代码,实现相应的功能。具体要求如下:定义一个函数,功能是判断一个数是否为素数; 调用函数,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False。 # 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False#********** Begin *********#原创 2022-04-30 17:10:52 · 4284 阅读 · 2 评论 -
【头歌】重生之我在py入门实训中(6):函数的定义与应用
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:十进制数转换为二进制数任务描述本关任务:编写函数,接收一个十进制整数为参数,返回等值的二进制数。--------------------------------------------------------------------------编程要求根据提示,在右侧编辑器补充代码,输出十进制整数的对应二进制数。def dec_to_bin( number ):#********** Begin *******原创 2022-04-30 17:00:40 · 1769 阅读 · 1 评论 -
【头歌】重生之我在py入门实训中(5):列表
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:列表增删改:客人名单的变化编程要求本关的编程任务是补全src/Step1/guests.py文件的代码,实现相应的功能。具体要求如下: step1:将guests列表末尾的元素删除,并将这个被删除的元素值保存到deleted_guest变量; step2:将deleted_guest插入到step1删除后的guests列表索引位置为2的地方; step3: 将step2处理后的guests列表索引位置为1原创 2022-04-30 16:55:52 · 4387 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(4):循环程序
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:输出菱形字符图案编程要求根据提示,在右侧编辑器补充代码,并输出菱形图案。注意:最后一行菱形图案不需要换行,可以用以下格式去掉换行符:print("*" ,end = "") # 输出完菱形的上半部分,下半部分直接通过反向控制输出#********* Begin *********#for n in range( row-1, 0, -1): i = 2 * n - 1 #每一行*的个数原创 2022-04-30 16:50:11 · 4876 阅读 · 1 评论 -
【头歌】重生之我在py入门实训中(3): if条件语句
不堪其扰的宝子们来这里参考,只需要一个赞+关注,求求各位了第1关:将输入的三个整数x,y,z按由小到大的顺序排列本关任务是将输入的三个整数x,y,z按由小到大的顺序排列,即实现step1/ThreeNumberSort.py文件中的代码如下:# -*- coding:utf-8 -*- # 将三个数按由小到大的顺序排列 import sys x,y,z=map(int,sys.stdin.readline().split()) #x,y,z分别等于当前行输入的三个数字(三个原创 2022-04-30 16:41:54 · 2258 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(2):公式编程
创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们第1关:表达式求解 - 垂直上抛小球位置计算本关任务以垂直上抛小球的位置计算为例,关注如何将数学计算公式转换为Python表达式并求值。学生需仔细阅读相关知识,找到数学运算符与Python数值运算符之间的对应关系,完成编程任务并输出公式计算的结果。# 请在此添加实现代码 ## ********** Begin *********#v=v0-g*th=v0*t-1/2*g*t*tprint(h) # *********原创 2022-04-30 16:37:04 · 2986 阅读 · 0 评论 -
【头歌】重生之我在py入门实训中(1)
不堪其扰的宝子们来这里参考,只需要一个赞+关注,求求各位了【开端】:学校选课要求学习使用头歌平台,为了自己以后复习和知识分享,给大家做个分享第1关:绘制一个坐标点任务描述某轰炸机在h=3km的高空以200m/s的速度水平匀速飞行,到达A点是投下一枚无动力炸弹,不考虑空气阻力,重力加速度g的值取9.8,我们可以通过如下公式得到炸弹在任意时候的位置。x1=v0ty1=21gt2本关任务:使用Python的matplotlib模块1、绘制一个横轴0-5000,竖轴0-3000的转载 2022-04-24 18:04:45 · 676 阅读 · 0 评论