随笔分类 - 7_录播课
摘要:matplotlib库疑难问题 3、matplotlib绘图核心原理 一、总结 一句话总结: (1)使用matplotlib绘图的原理,主要就是理解figure(画布)、axes(坐标系)、axis(坐标轴)三者之间的关系。 (2)在matplotlib画图过程中,figure(画布)和axes(坐
阅读全文
摘要:matplotlib库疑难问题 2、将曲线平滑 一、总结 一句话总结: 曲线平滑的原理非常简单,将每一个点的值变为 上一个节点*0.8+当前节点*0.2 # 平滑函数的作用是将每一个点的值变为 上一个节点*0.8+当前节点*0.2 def smooth_curve(points, factor=0.
阅读全文
摘要:python疑难问题 12、python生成器 一、总结 一句话总结: 在Python中,一边循环一边计算的机制,称为生成器:generator。 g3 = (x+3 for x in range(20)) for i in g3: print(i) 3 4 5 6 7 8 9 10 11 12 1
阅读全文
摘要:python疑难问题 11、python内嵌for...in循环 一、总结 一句话总结: y=[x for x in range(100)] 表示先做for...in循环,x会得到0到99,然后把这0到99这100个数放到[](列表)中 y=[x for x in range(100)] print
阅读全文
摘要:python疑难问题 10、python遍历字典的几种方式 一、总结 一句话总结: 遍历字典中的键和值:for...in循环:for i in dict1: print(i,dict1[i]) 遍历字典中的键:keys方法:for key in dic1.keys(): 遍历字典中的值:values
阅读全文
摘要:github疑难问题 4、github绑定ssh key 一、总结 一句话总结: 直接参考github官网教程,一步步跟着做,非常详细:https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/co
阅读全文
摘要:github疑难问题 3、git reset --hard HEAD~2误删操作恢复 一、总结 一句话总结: 1、【找到需要恢复的版本id】:git reflog看到被删除的commitid,下一步就可以根据这个commitid恢复到对应的版本 2、【恢复到指定版本】:执行$git reset --
阅读全文
摘要:github疑难问题 2、git中的工作区、暂存区和版本库分别是什么 一、总结 一句话总结: 【工作区就是本机目录】:git的工作区就是我们本机的目录,比如我们git clone下来的那个仓库github_test目录 【暂存区就是暂时存放文件的地区】:git add这条命令可以将工作区中的文件加入
阅读全文
摘要:github疑难问题 1、error: src refspec master does not match any. 一、总结 一句话总结: 问题原因是没匹配到master分支,所以用git push提交到远程分支的时候指定分支为main就好:git push -u origin main 1、gi
阅读全文
摘要:Jupyter Notebook疑难问题 1、更改Jupyter Notebook默认打开目录 一、总结 一句话总结: 1、打开 cmd 输入命令 jupyter notebook --generate-config来生成jupyter notebook配置文件 2、找到配置文件:C:\Users\
阅读全文
摘要:pandas库疑难问题 1、pandas打乱数据集 一、总结 一句话总结: pandas可以用sample方法返回random sample,可以用reset_index方法reset打乱之后的index df=df.sample(frac=1.0) #打乱所有数据 df=df.reset_inde
阅读全文
摘要:Tensorflow2疑难问题 3、大于某个值为1,小于某个值为0 一、总结 一句话总结: 可用tf.where方法,tf.where(pridict_y>0.5,x=1,y=0)表示大于0.5取1,否则取0 二、大于某个值为1,小于某个值为0 博客对应课程的视频位置:3、大于某个值为1,小于某个值
阅读全文
摘要:python机器学习库numpy 15、模拟e^x的麦克劳林展开式 一、总结 一句话总结: numpy模拟e^x的麦克劳林展开式也就是 x轴模拟一些点,y轴数据根据e^x的麦克劳林公式展开式,逐步增加项数,然后画图即可 import matplotlib.pyplot as plt import n
阅读全文
摘要:python机器学习库numpy 14、numpy实现正态分布 一、总结 一句话总结: numpy实现正态分布就是 x轴模拟一些点,y轴根据正态分布的公式算出这些点的结果,然后画图即可 # Python实现正态分布 # 绘制正态分布概率密度函数 import numpy as np import m
阅读全文
摘要:python机器学习库numpy 13、数组拷贝 一、总结 一句话总结: numpy的copy方法是浅拷贝,numpy实现深度拷贝,可以用copy库的deepcopy方法 2、浅拷贝 a = np.arange(4) # b = a.copy() b = np.copy(a) print(a) pr
阅读全文
摘要:python机器学习库numpy 12、数组分割 一、总结 一句话总结: 1、numpy数组等量分割可以用hsplit(horizontal split)、vsplit(vertical split)、split等方法 2、numpy数组不等量分割可以用array_split方法 不等量分割 不等量
阅读全文
摘要:python机器学习库numpy 11、数组合并 一、总结 一句话总结: A、numpy数组水平合并可以用hstack方法、垂直合并可以用vstack; B、numpy数组合并也可以用concatenate方法,axis为1表示横轴合并(水平合并),axis为0表示纵轴合并(垂直合并) a [[1
阅读全文
摘要:python机器学习库numpy 10、遍历数组元素 一、总结 一句话总结: numpy遍历数组的行可以直接for循环,遍历列的话可以先转置,让列变成行,再遍历行的方式即可遍历,遍历每一个元素的话可以用flatten()方法打平数组 1、迭代行 for i in arr: print(i) 2、迭代
阅读全文
摘要:python机器学习库numpy 9、访问数组元素 一、总结 一句话总结: 在numpy中,我们可以通过下标的方式来访问数组元素,比如arr[1][1],我们也可以通过索引的方式来访问数组,比如arr[1,1:3](第1行 列从1-2) import numpy as np arr=np.arang
阅读全文
摘要:python机器学习库numpy 8、常用函数 一、总结 一句话总结: 二、常用函数 博客对应课程的视频位置: 8、常用函数(一)-范仁义-读书编程笔记https://www.fanrenyi.com/video/38/350 8、常用函数(二)-范仁义-读书编程笔记https://www.fanr
阅读全文

浙公网安备 33010602011771号