自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 函数f(x)关于x=a做n倍拉伸或m倍压缩

我们假设y=sinx所在坐标系叫xOy,新坐标系叫x’O’y’,找xOy体系中任意一点,它在x’O’y’中,y=y’没问题,x与x’的关系呢?在x’O’y’里横坐标为0的,在xOy里横坐标为pi/2,那么x=x’+pi/2。现在不管xOy了,只看x’O’y’,此时的函数可不叫y=sinx了,成y’=cosx’了,对吧?如果y=sinx就从原点开始拉伸两倍,这个很简单,不就是y=sin(x/2),咱们就往这上边靠。不就可以用以前的知识了?求类似y=sinx关于x=pi/2拉伸两倍后的函数解析式。

2024-07-12 21:42:36 121

原创 Python编程基础:什么是向量内积?谐音记忆。

例如,如果有两个二维向量分别为 a = [1, 2] 和 b = [3, 4],则它们的内积为:a · b = 1 × 3 + 2 × 4 = 11。它可以用来计算向量之间的夹角,衡量它们的相似性,以及用于向量空间的正交分解等。这个公式的意义是将两个向量的对应分量相乘,然后将乘积相加,从而得到它们的内积。向量内积 (inner product),也称点积 (dot product)、标量积 (scalar product),是在线性代数中常见的一种运算,它是两个向量之间的一种数学运算。

2024-06-09 11:25:23 161

原创 Python基础:一句话说清lambda函数

【代码】Python基础:一句话说清lambda函数。

2024-06-02 15:31:56 92

原创 易语言:取QQ聊天消息文本,做智能客服的有福了,或者用QQ收消息执行功能……

下载地址:https://download.csdn.net/download/libofsdnu/89387715。众所周知,QQ聊天窗口是自绘的(DirectUI),常规方法比如FindWindowExA取不到对话框内聊天文本。很多用处,比如可做智能客服,比如远控登录该QQ的电脑(做个侍服器,收文本指令,执行相应功能),等等。别人把IAccessible接口封装成了模块,此处提供模块使用例程下载。用到IAccessible接口。

2024-06-02 10:57:06 420 1

原创 Python数据分析基础:爬虫类,selenium + firefox,简单示例,百度搜索某词

【代码】Python数据分析基础:爬虫类,selenium + firefox,简单示例,百度搜索某词。

2024-05-31 20:52:06 120 1

原创 Python数据分析基础:Selenium+Chrome常见错误

【代码】Python数据分析基础:Selenium+Chrome常见错误。

2024-05-31 15:40:28 84

原创 Python数据分析基础:numpy.expand_dims(),np.expand_dims()

【代码】Python数据分析基础:numpy.expand_dims(),np.expand_dims()

2024-05-31 11:03:19 285

原创 Python数据分析基础:numpy.transpose(),np.transpose()

【代码】Python数据分析基础:numpy.transpose(),np.transpose()

2024-05-31 10:53:13 92

原创 Python数据分析基础:numpy接收两个二维整数数组参数做切片?

【代码】Python数据分析基础:numpy接收两个二维整数数组参数做切片?

2024-05-29 10:39:40 109

原创 Python数据分析基础:numpy.inner()指定两数组明明行列对得上为什么报错?

a是2行3列,b是3行1列,2 3 3 1,这不是正好可以相乘,为什么报错?所以b必须先转置一下,行与行相乘,列数必须相等才可以。先不说为什么报错,先看看怎样做才对。

2024-05-28 11:19:36 133 1

原创 Python编辑器:Geany提示,不是内部或外部命令,系统找不到指定路径

python.exe的具体位置请在自己python安装路径中取。

2024-05-27 09:35:25 170

原创 Python数据分析基础:pandas增加1列。用到:df[““] = 和 df.insert()

insert的参数这样记:假如让你去插入,你首先得知道位置吧,然后插入个啥名称的列呢,最后是哪些数据?

2024-05-26 20:33:20 318

原创 Python数据分析基础:用字典创建DataFrame,键值对数量不一样怎么办?

班级”数据不够用,会被自动拉长到其它学科的数据量,变成3个“高一7班”。

2024-05-26 19:54:50 110

原创 Python数据分析基础:pandas的Series数据类型经过reset_index()变成DataFrame类型?

【代码】Python数据分析基础:pandas的Series数据类型经过reset_index()变成DataFrame类型?

2024-05-26 19:31:38 149

原创 Python编辑器:解决Geany中文注释乱码

选择任何一种中文字体即可。

2024-05-26 16:30:17 106

原创 Python数据分析基础:NumPy常见错误(3),使用两个一维数组索引,触发广播机制

此时不报错,会触发NumPy广播机制,即把[1]变成[1 1 1]。上次说到要先取b1、b2中True的位置,形成整数数组索引。这里麻烦了,b1只能一个True,没法对应啊。

2024-05-26 13:05:25 114 1

原创 Python数据分析基础:NumPy常见错误(2),整数数组索引,使用两个一维数组索引

这种索引方式叫整数数组索引,逗号有优先级,最大的优先级看a[, ]这一级逗号,前后分为行与列,所以[1, 2]都是行索引, [3, 4]都是列索引,对应的点,组合一下,分别是索引(1, 3)和(2, 4)。b是想取两个数,一个坐标点(1, 2),另一个坐标点(3, 4),现在是索引,那物理点就是(2, 3)和(4, 5),取出来应该是(7, 19)啊,怎么是(8, 14)?这就简单了,取两个数,一个数的索引坐标是(1, 0),取到4;整数数组索引有了:a[[1, 2], [0, 2]]。

2024-05-26 12:45:14 239 1

原创 Python数据分析基础:NumPy常见错误(1),切片是一维还是二维?

布尔索引只对应,不计算!True对应0,好,0留下;False对应1,好,1不留。有人说,第1个逻辑值要求True,对应的是0,0是False,不该取,怎么结果中有0?当前1个逻辑值决定某具体值取舍,一对一,取回具体值,由具体值组成的新数组,一维。布尔索引只对应,不计算!当前1个逻辑值决定某一行而不是某具体值取舍,故二维。

2024-05-26 10:41:20 169 1

原创 易语言数据分析小实例:数人头。用到:易数据库

如上图所示,查“张三”,得到的数组应该为:{1, 2, 3, 4, 6, 8, 9, 10, 12, 13, 14, 16}。从数组第2个成员对应的时间开始看,看它与第1个成员对应的时间相距多久,不超过20分钟就继续看第3个成员对应的时间,以此类推,直到第n个成员与第1个成员对应的时间超过了20分钟,不算第n个成员,把前n-1个成员对应的“人物”当成1个人。另外,按时间排序如果前有“张三”后有“张三”但中间夹杂了“李四”,而“张三”前后操作时间不超过20分钟,认为是“张三”帮“李四”操作的,也算成1人次。

2024-05-22 19:15:00 1712 1

原创 Python数据分析基础:分组统计并排序。用到:df.groupby()和df.sort_values()

很多教程把df.groupby()写得非常复杂,咱们以一个实例,用一个比较简单的需求讲讲这东西到底怎么用。

2024-05-21 21:15:00 691 1

原创 python中pandas能读xls却读不了xlsx?省流:安装openpyxl。

如果已经安装了openpyxl,确保pandas的版本与openpyxl的版本兼容。有人说我安装了xlrd了啊,怎么只能读xls格式的Excel文档却读不了xlsx格式的Excel文档呢?如果上述方法都不行,请确保pandas使用的Python环境与库安装在同一环境下。答案就在题目上,因为您只是安装了xlrd,没有安装openpyxl。

2024-05-20 09:24:59 215

原创 Python数据分析基础:pandas抽行、抽列、抽行列。用到df[]、df.loc[]、df.iloc[]等

当然写熟了直接写df1 = df[(df[“英语”] > 20) & (df[“数学”] > 20)]即可,但是这样写对新手(比如我)来说,不是很友好,又是方括号又是圆括号,容易迷瞪。抽行必须用df.loc[]或df.iloc[],不能直接写df[]。所以,1.2小节中df1 = df[“A”, “C”]其实等同于df1 = df.loc[:, [“A”, “C”]],也就是全取行,指定单独两列。需用切片,切片就要用“:”,用“:”就必须用df.loc或df.iloc,此处不提,放“抽行列”中说。

2024-05-19 21:19:43 1188 1

原创 Python源码:决策树最基础用法。

’’性别 身高/cm 胡子(1-有;0-无)男 178 1女 155 0男 177 0女 165 0男 169 1女 160 0‘’’

2023-10-22 13:12:33 34 1

易语言解析自绘窗口例程,可以取QQ聊天消息,等

易语言解析自绘窗口例程,可以取QQ聊天消息,等。

2024-06-02

易语言操作Excel表格数据的动态链接库文件

易语言操作Excel表格数据的动态链接库文件

2024-05-22

空空如也

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

TA关注的人

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