生生不息

生生不息

语言基础

让PowerShell可以执行.ps1文件

让PowerShell可以执行.ps1文件

背景 最近解除了powershell脚本。感觉有点像bash脚本的感觉。 第一次提示权限不足 解决方案 windows默认不允许执行ps脚本(ps1后缀文件)。 需要先降低限制 管理员打开powershell命令行执行 set-executionpolicy -executionpolicy unr
8
0
0
2025-03-03
矩阵乘法计算过程

矩阵乘法计算过程

背景 最近看到python工具库numpy矩阵计算中,之前也有点迷惑的过程。重新使用python代码实现计算的过程,就给他记录下来了 计算过程 # 矩阵乘法 import numpy as np a = np.arange(20).reshape(4,5) a = np.asmatrix(a) pr
10
0
1
2025-01-15
理解矩阵(三)

理解矩阵(三)

背景 备份孟岩的理解矩阵系列文章。 内容 这两篇文章发表于去年的4月。在第二部分结束的时候,我说: “ 矩阵不仅可以作为线性变换的描述,而且可以作为一组基的描述。而 作为变换的矩阵,不但可以把线性空间中的一个点给变换到另一个点去,而且也能够把线性空间中的一个坐标系(基)表换到另一个坐标系(基)去。而
7
0
1
2025-01-15
理解矩阵(二)

理解矩阵(二)

背景 备份孟岩的理解矩阵系列文章。 内容 接着理解矩阵。 上一篇里说“矩阵是运动的描述”,到现在为止,好像大家都还没什么意见。但是我相信早晚会有数学系出身的网友来拍板转。因为运动这个概念,在数学和物理里是跟微积分联系在一起的。我们学习微积分的时候,总会有人照本宣科地告诉你,初等数学是研究常量的数学,
10
0
1
2025-01-13
理解矩阵(一)

理解矩阵(一)

背景 备份孟岩的理解矩阵系列文章。 内容 前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的事情。 可怜的chensh,谁让你趟这个
6
0
1
2025-01-13
运行shell脚本时报错"[[ : not found"解决方法

运行shell脚本时报错"[[ : not found"解决方法

背景 装rust探针时,遇到的sh脚本执行错误 脚本为: # get_architecture arch=$(uname -m) # 设置 ARCHITECTURE 变量 if [[ $arch == "aarch64" ]]; then ARCHITECTURE="aarch64" eli
7
0
1
2024-12-30
用Python批量重命名文件

用Python批量重命名文件

今天,我们来整理文件夹中的文件,给某个文件夹下的所有文件重新命名。要求是给所有文件按照修改时间,按顺序在文件名前面加上编号。比如将文件 资料.xlsx重命名为 1. 资料.xlsx import os def Get_modify_time(file): return os.path.ge
8
0
0
2024-12-18
R语言优雅搞定GEO表达矩阵的下载整理与临床数据

R语言优雅搞定GEO表达矩阵的下载整理与临床数据

背景 GEOquery:两分钟教你用R语言搞定表达矩阵的下载整理与临床数据,GEO数据库挖掘 使用方法 #引用包 library(Biobase) library(GEOquery) library(biomaRt) #输入GSE系列号和GPL GSE="GSE67545" GPL="GPL150
9
0
1
2024-12-09
R 语言避免pdf的空白页

R 语言避免pdf的空白页

背景 使用R语言,我们生成pdf,有时候第一页是空白页。 原因 pdf 函数中,有一个参数onefile , 默认值为TRUE, 表示每张图片占用pdf 中的一页 当遇到pdf的前几页为空白时,是因为画图的代码产生了几张空白的图片 如果要消除前面的空白,只需要设置onefile = FALSE 就可
R
40
0
0
2024-11-23
R语言ggplot2输出pdf中文不显示问题

R语言ggplot2输出pdf中文不显示问题

背景 画图时有的标签是中文的,在RStudio的工作台显示,但是输出为pdf时就是一堆省略号或者小方块。 解决方法 以下是其中一种解决方法,使用Cairo包: library(Cairo) ## 主要是加载包 CairoPDF("1-MAD-point.pdf") ## 这一步很重要 ggp
R
13
0
0
2024-11-18