自定义博客皮肤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)
  • 收藏
  • 关注

原创 CSDN python中的通用函数

1.绝对值:np.abs2.开根号:np.sqrt3.平方:np.square4.计算指数:np.exp5.计算对数:np.log6.将数组中的值标签化,大于0的转换为1,小于0的转换为-1,等于0的为0 :np.sign7.天花板(向上取整):np.ceil8.向下取整:np.floor9.四舍五入:np.round10.将整数和小数分割成两个数组:np.modf11.判断是否有空值:np.isnan12.判断是否为无

2024-09-29 14:22:37 366

原创 CSDN python中random模块

1.np.random.rand()#每运行一次,输出的数值(0到1之间)都不相同2.np.random.seed(1)#添加一个随机数种子,每次运行的数值都一样3.np.random.rand(3,4)#生成一个三行四列且数值在0到1之间的随机数4.np.random.randn(2,4)#生成一个两行四列的标准正态分布数组5.np.random.randint(0,8,size=(4,5))#创建一个四行五列且数值在0到8之间的随机整数6.np.random.ra

2024-09-29 13:14:40 220

原创 CSDN python爬虫

(.*?)</a>用于标识超链接杨秀璋<br /></td></tr>颜 娜</td></tr>'''4.抓取超链接标签的URL新闻</a><a href="http://map.baidu.com" name="tj_trmap" class="mnav">地图

2024-09-27 14:48:11 1144 1

原创 CSDN numpy中csv文件的操作

np.savetxt("score.csv",a,delimiter=',',header="英语,数学",comments="#",fmt="%d")a=np.random.randint(0,100,size=(20,2)) #创建一个0到100之间的随机整数且数组形状为20行2列。import numpy as np #导入numpy库。#savetxt里面的参数及含义。#loadtxt里面的参数及含义。

2024-09-22 15:15:19 585

原创 CSDN 数组的转置与拷贝

a=np.random.randint(0,10,size=(2,4)) #创建一个随机整数在0到10之间,且数组是两行四列。a1=a.transpose() #使用transpose函数进行转置,改变原来数组的值。a.dot(a.T) #a数组中的行与a.T数组中的列相乘进行相加。a2=np.arange(0,10) #创建一个0到10之间列表。d=a2.copy() #使用copy函数进行深拷贝。c=a2.view() #使用view函数浅拷贝。print(d) #打印深拷贝后的数组。

2024-09-22 14:02:51 237

原创 CSDN 机器学习:使用KNN算法实验

使用Sklearn中KNN模型。使用自定义的KNN函数。

2024-09-21 13:28:47 261

原创 CSDN python中有关数组的切割

vs1=np.random.randint(0,10,size=(4,4)) #创建一个0到10之间的随机整数,数组形状为四行四列。hs1=np.random.randint(0,10,size=(3,4)) #创建一个0到10之间的随机整数,且数组为三行四列。np.hsplit(hs1,(1,2))#将数组按照第0列,第1列,第2,3列进行分割。np.vsplit(vs1,(1,3))#将数组按照第0行,第1,2行,第3行进行分割。import numpy as np #导入numpy库。

2024-09-21 13:17:19 417

原创 CSDN python中有关数组的叠加

vs1=np.random.randint(0,8,size=(2,4)) #创建一个随机整数在0到8之间,并且是两行四列的数组。h=np.random.randint(0,8,size=(2,4)) #创建一个随机整数在0到8之间,并且是两行四列的数组。vs4=np.concatenate([vs,vs1],axis=0)#使用concatenate函数按行进行叠加。h3=np.concatenate([h,h1],axis=1) #使用concatenate函数按列进行叠加。vs4 #打印输出(

2024-09-21 12:13:38 400

原创 CSDN python中修改数组的形状

a1.ravel() #使用ravel函数进行扁平化,即将二维数组转换为一维数组(可以发现,二者没有任何区别,都可以将多维数组转换为一维数组)a1=np.random.randint(0,10,size=(3,4)) #创建一个随机整数在0到10之间且三行四列的数组。a=np.random.randint(0,5,size=(3,4)) #生成一个随机整数在0到5之间且是三行四列的数组。可以发现ravel函数扁平化后修改数组对原来的数组的值进行了替换,原来的数组6被替换为1。

2024-09-20 16:37:21 954

原创 CSDN 机器学习:线性回归实验

这些知识和技能对于我们未来的学习和工作都将产生积极的影响。ax.plot(np.arange(iters), cost, 'r') #绘制折线图,折线颜色设置为红色。ax.plot(x, f, 'r', label='Prediction') #绘制折线图且折线颜色为红色。(6)模型诊断:通过残差分析等方法,评估模型的拟合优度,检查模型假设是否满足,确保模型的稳定性和可靠性。ax.plot(np.arange(iters), cost2, 'r') #绘制折线图,折线颜色为红色。

2024-09-20 15:11:17 2209

原创 CSDN python中有关数组的广播机制

注意:如果两个数组从末尾算起的维度的轴长度相符或者其中一方的长度为1,则认为它们是广播兼容的,广播会在缺失或者长度为1的的维度上进行的。

2024-09-18 15:47:03 496

原创 CSDN python中数组值的替换

注意:索引都是从0行0列开始的。

2024-09-13 13:14:17 556

原创 CSDN python中的布尔索引(以下为一个具体实例)

1.导入Numpy库,创建一个四行六列的数组,并且打印输出。a2=np.arange(24).reshape(4,6)print(a2)2.筛选出数组中小于10的数字,并且展示输出。a2<10a2[a2<10]3.筛选出数组中小于5或者大于10的数字,并且展示输出。a2[(a2<5) | (a2>10)]4.总结:布尔索引是通过相同数组上的True或者False来进行提取的,如果要筛选出多个条件,那么每个条件要用圆括号括起来!

2024-09-13 12:35:40 270

原创 CSDN python中有关数组的切片和索引

注意:必须先导入numpy库import numpy as np #导库print(a1)print(a1[4])#获取数字4print(a1[4:6])#获取数字4、5print(a1[::2])#获取a1数据中所有的偶数print(a1[-1])#获取最后一个数字。

2024-09-11 16:25:55 312

原创 CSDN python中查看数组的维度、形状、元素个数以及修改数组形状

【代码】CSDN python中查看数组的维度、形状、元素个数以及修改数组形状。

2024-09-11 15:22:21 898

原创 CSDN 使用Jupyter notebook创建数组

8.jupyter notebook中自带许多包,可以直接使用,先导入这次要用到的numpy库,可以点击下图所示的运行按钮运行,也可以用快捷键shift+enter运行程序(个人偏好用快捷键)。2.建议先在D盘下创建一个文件夹(我的命名为anaconda,根据个人的喜好自由命名),用来存放所写的内容。7.点击file选项中的Rename,给文件重新命名为day1,根据自己的喜好可以自由命名。3.找到Anaconda下的Anaconda prompt双击,进入页面后切换到D盘下。

2024-09-08 15:37:32 460

原创 CSDN python3.10.9版本详细安装教程

2.第二步:选择Downloads选项下面的All releases,进入如下界面(红色圈出来的是最新版本,不要下载)4.往下滑,选择自己电脑对应的Windows是64位的还是32位的进行下载,我的是64位的;苹果电脑对应macOS。5.下载好的python-3.10.9-adm64应用程序,双击进行安装,按照安装步骤提升进行安装,等待安装进度。3.第三步:往下滑,选中你所要下载的版本,点击Download进行下载。6.检验是否安装成功:win+R,在方框中输入cmd回车。

2024-09-08 14:36:02 1790

空空如也

空空如也

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

TA关注的人

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