自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 Selenium安装流程

selenium安装流程记录

2023-01-26 19:17:46 2314

转载 如何从字典中替换dataframe列中的特定值[转]

转载仅供个人学习参考,侵删。转载来自此处如何从字典中替换dataframe列中的特定值?所以,我有一张如下的表格:Col1 Col2ABS 45CDC 23POP 15现在,我有一本字典。所以对于匹配的关键部分,我只希望列中的值改变。对于与字典不匹配的其他字母,键应保持不变。你知道吗最后一个表应该如下所示:Col1 Col2ADBS 45LCDLC 23PLOPL 15方法1:df = pd.DataFrame(

2022-04-20 21:46:00 3178

转载 C++有无符号右移,需要先转换补码再移动

负数:例如-4>>2(高位补1)首先写出-4的二进制数,因为是负数所以最高位为11000 0000 0000 0000 0000 0000 0000 0100然后写出-4补码:保证符号位不变,其余位置取反加1(从右往左遇到第一个1,然后剩下的全部取反就是了)1111 1111 1111 1111 1111 1111 1111 1100(补码)右移2位: 在高位补11111 1111 1111 1111 1111 1111 1111 1111根据补码写出原码才是我们所求的结果, 保留

2022-04-11 09:31:16 343

原创 《动手学数据分析》第一章1.6

第一章:数据载入及初步观察1 第一章:探索性数据分析1.6.1 任务一:利用Pandas对示例数据进行排序,要求升序1.6.2 任务二:对泰坦尼克号数据(trian.csv)按票价和年龄两列进行综合排序(降序排列),从这个数据中你可以分析出什么?1.6.3 任务三:利用Pandas进行算术计算,计算两个DataFrame数据相加结果1.6.4 任务四:通过泰坦尼克号数据如何计算出在船上最大的家族有多少人?1.6.6 任务六:分别看看泰坦尼克号数据集中 票价、父母子女 这列数据的基本统计数据,你能发现什么?

2021-12-14 11:38:16 2157

原创 《动手学数据分析》第一章1.4

1.4 知道你的数据叫什么我们学习pandas的基础操作,那么上一节通过pandas加载之后的数据,其数据类型是什么呢?开始前导入numpy和pandasimport numpy as npimport pandas as pd1.4.1 任务一:pandas中有两个数据类型DateFrame和Series,通过查找简单了解他们。然后自己写一个关于这两个数据类型的小例子????[开放题]【数据分析入门】之:dataframe和series具体区别可以看看上面的文章。例子的话就试一个简单的:

2021-12-13 17:14:45 1699

原创 Datawhale《动手学数据分析》第一章第一节

第一章:数据载入及初步观察1.1 载入数据1.1.1 任务一:导入numpy和pandas1.1.2 任务二:载入数据1.1.3 任务三:每1000行为一个数据模块,逐块读取1.1.4 任务四:将表头改成中文,索引改为乘客ID [对于某些英文资料,我们可以通过翻译来更直观的熟悉我们的数据]1.2 初步观察1.2.4 任务三:判断数据是否为空,为空的地方返回True,其余地方返回False1.3 保存数据1.3.1 任务一:将你加载并做出改变的数据,在工作目录下保存为一个新文件train_chinese.cs

2021-12-13 10:52:14 1718

转载 Solving environment: failed错误解决方法

原文:https://www.cnblogs.com/Yefudaling/p/12422372.html在cmd中输入conda create --name torchreid python=3.7.4后出现Solving environment: failed解决方法如下添加 Anaconda Python 免费仓库:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  co

2021-04-15 15:44:29 8609 2

原创 Collecting package metadata (repodata.json): failed解决方法

之前更换过清华源,然后一直报错。上网查了很多解决方法,但都不思其解,直接复制黏贴。然后就复制出各种各样奇怪地址的源,可能都是以前的旧地址。后来我改成了这个ssl_verify: truechannels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64 - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/show_channel_ur

2021-04-13 10:14:55 2009 1

原创 python实现黄金分割法确定极小点

先介绍一下黄金分割法黄金分割法介绍视频下面是原理图import mathfrom scipy.optimize import fminbound##使用scipy库的函数用于对比与自编黄金分割法计算结果差距def f(x): # f = x**2-6*5*x+76 f = math.exp(-x)+x**2 return fh = 0.001x_1 = 0x_2 = x_1 + h #h是步长error = 0.00000001 #误差按需调整p =

2021-03-23 15:47:11 1260

原创 python小坑之深浅拷贝(矩阵行交换)

在做矩阵的行变换的时候,发现赋值会重复例如矩阵6 2 34 5 67 8 9如果我想第二行与第一行对换,def row_transformation(x): a = np.argmin(x[:,0]) b = x[a,:] c = b d = x[0,:] x[a,:]=d x[0,:]=c return x发现最后结果是[[6 2 3][6 2 3][7 8 9]]使用debug查看发现在把d值赋予第二行的时候,b,c都会被

2020-12-18 20:16:48 512 2

原创 python找出矩阵中每一列的最大值(最小值)的索引值

import numpy as npx = np.array([[1,2,10],[4,5,6],[7,8,9]])print(x[:,0])print(np.argmin(x[:,0]))

2020-12-18 16:15:29 9761 3

原创 python的一个for循环用法

本来想对一个数组的每个元素进行求cos。但是由于我是直接进行矩阵乘法 x = np.multiply(p , math.cos(w))报错only size-1 arrays can be converted to Python scalars发现是因为math.cos不能直接对矩阵进行运算。后来尝试寻找如何对矩阵的每一个元素进行操作。发现一个文章python中对二维数组每个元素进行相同操作,以平方为例博主具体代码是import numpy as npfrom numpy.matl

2020-12-16 11:55:17 268

原创 python矩阵转置

想要对矩阵进行转置import numpy as npimport pandas as pdx = np.array([[1,2,3],[4,5,6]])y = x.Tprint(y)[[1 2 3] [4 5 6]]

2020-12-15 10:10:25 367

原创 python数组与列表的一个区别

最近在尝试自己绘制ROC曲线上踩了个小坑,记录一下绘制ROC曲线参考博客# Import some data to play withiris = datasets.load_iris()X = iris.datay = iris.target ##变为2分类X, y = X[y != 2], y[y != 2]看代码的时候,个人理解是把标签里面0,1的标签改为true(1)标签是2的标签则改为false(0),就是把其中的两类标签合并成一类。于是自己动手尝试了一下。x = [1,2,

2020-12-14 11:04:33 2424

原创 Python 的scikit-learn和tensorflow在虚拟环境下安装配置笔记

Python 机器学习安装配置笔记这学期开始上人工智能课,任课老师要求安装python和对于机器学习深度学习的各种库。以前做过类似项目,顺便就把配置环境的流程记录下来。中间有引用他人的博客,都有加上对于链接,如果忘记或遗漏请提醒一下,谢谢。1、安装python3.8(千万不要安装3.9,因为tensorflow暂时不支持3.9版本)(记得把python添加进路径)2、安装vs c++2015(有一个库需要有c++的环境,直接点击以下链接下载)Microsoft Visual C++ Build

2020-12-03 17:00:55 873

原创 python学习问题之level未定义

# p4_6.pyscore = int(input('请输入一个分数:'))if 100 >= score >= 90: level = 'A'elif 90 > score >= 80: level = 'B'elif 80 > score >= 60: level = 'C'elif 60 > score >= 0: level = 'D'else: print('输入错误!')print(le.

2020-08-25 11:20:00 442

原创 python学习问题之如何换行?

python学习问题之如何换行?目标效果:首先我知道使用\n换行,但是如何换行输入呢?在网上百度的答案是在后面再加个\。但是刚开始我的结果是这样的:按了\n\后,我按回车报错。最后发现原因:我习惯性先打完前后括号在输入里面,但是如果要换行,需要先打前括号,再打\n\,再按回车键。便可以将光标转为下行。最后记得补上另外一个括号。...

2020-08-09 22:08:40 219

原创 git clone出现错误

今天在git YOLO模型时出现问题error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: the remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed按照网上尝试git conf...

2020-03-23 22:05:56 208

空空如也

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

TA关注的人

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