Python
文章平均质量分 62
Python学习
小李编程
尽管说是小菜鸟,但小菜鸟也要努力啊!
小菜鸟蜕变计划。
展开
-
实验七、数据挖掘之K-means聚类算法
k-means算法是一种聚类算法,所谓聚类,即根据相似性原则,将具有较高相似度的数据对象划分至同一类簇,将具有较高相异度的数据对象划分至不同类簇。聚类与分类最大的区别在于,聚类过程为无监督过程,即待处理数据对象没有任何先验知识,而分类过程为有监督过程,即存在有先验知识的训练数据集。k-means算法中的k代表类簇个数,means代表类簇内数据对象的均值(这种均值是一种对类簇中心的描述),因此,k-means算法又称为k-均值算法。k-means算法是一种基于划分的聚类算法,以距离作为数据对象间相似性度量的标原创 2022-06-01 11:21:16 · 4398 阅读 · 4 评论 -
实验六、数据挖掘之关联分析
实验六、数据挖掘之关联分析一、实验目的1. 理解Apriori算法的基本原理2. 理解FP增长算法的基本原理3. 学会用python实现Apriori算法4. 学会用python实现FP增长算法二、实验工具1. Anaconda2. sklearn3. Pandas三、实验简介Apriori算法在发现关联规则领域具有很大影响力。算法命名源于算法使用了频繁项集性质的先验(prior)知识。在具体实验时,Apriori算法将发现关联规则的过程分为两个步骤:第一步通过迭代,检索出事务数据库中原创 2022-05-20 22:07:29 · 2556 阅读 · 0 评论 -
实验四、数据挖掘之KNN,Naive Bayes
实验四、数据挖掘之KNN,Naive Bayes一、实验目的1. 掌握KNN的原理2. 掌握Naive Bayes的原理3. 学会利用KNN与Navie Bayes解决分类问题二、实验工具1. Anaconda2. sklearn三、实验简介1. KNNKNN(K-Nearest Neighbor)工作原理:存在一个样本数据集合,也称为训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类对应的关系。输入没有标签的数据后,将新数据中的每个特征与样本集中数据对应的原创 2022-04-22 09:43:42 · 1464 阅读 · 4 评论 -
数据挖掘作业2
数据挖掘作业21.绘制正弦曲线,并设置标题、坐标轴名称、坐标轴范围import numpy as npimport matplotlib.pyplot as pltfrom pylab import mpl#设置字体mpl.rcParams['font.sans-serif']=['FangSong']mpl.rcParams['axes.unicode_minus']=Falsex = np.arange(0,2*np.pi,0.02)y = np.sin(x)plt.plot(x,y原创 2022-03-23 16:05:38 · 2618 阅读 · 0 评论 -
Python习题10与13
习题101.能得到执行,无论如何finally语句块中的语句都会执行的。try语句块执行完成后,finally语句块是一定会执行的。2.try中有return, 会先将值暂存,无论finally语句中对该值做什么处理,最终返回的都是try语句中的暂存值。当try与finally语句中均有return语句,会忽略try中return。代码测试:def test_finally_return1(): try: print("This is 1") return原创 2021-12-11 20:19:23 · 655 阅读 · 0 评论 -
Python课后习题七和习题八
Python习题七1.代码:f = open('exercise7_1.txt','w')for i in range(1,10): for j in range(1,i+1): f.write(str(j)+'x'+str(i)+'='+str(j*i)+' ') f.write("\n")f.close()运行结果:2.代码:str1 = input("请输入字符串:")f = open('exercise7_2.txt','w',encodin原创 2021-11-27 17:08:17 · 1033 阅读 · 0 评论 -
Python习题集002
例题4-1给定一个由10个整数值构成的列表[10,9,8,7,6,5,4,3,2,1],编程只对列表中下标为偶数的元素进行升序排列。原来序列: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]偶数下标升序: [2, 9, 4, 7, 6, 5, 8, 3, 10, 1]#原来的数组list1=[10,9,8,7,6,5,4,3,2,1]#将list1中的数据进行切片,取到偶数位置的数据,存放到list2中#[::2]表示从第一个位置开始,到最后一个位置结束,步长为2,也就是取偶原创 2021-10-11 19:38:23 · 4128 阅读 · 0 评论 -
Python习题集001
Python程序设计习题21.运用输入输出函数编写程序,将华氏温度转换为摄氏温度,换算公式:C=(F-32)*5/9,其中C为摄氏温度,F为华氏温度。F=float(input("请输入你要转换的华氏温度:"))C=(F-32)*5/9print("转换为摄氏温度为:",C)2.编写程序,根据输入的长和宽,计算矩形的面积并输出。Length=float(input("请输入矩形的长度:"))Width=float(input("请输入矩形的宽度:"))print("矩形的面积为:",Le原创 2021-09-26 10:49:07 · 6532 阅读 · 0 评论