Python 统计数组不重复值的个数 123my_list = [1, 2, 3, 3, 4, 4, 5]unique_count = len(set(my_list))print(unique_count) 2024-03-28 随笔 #Python
DTC 模型时间序列聚类 DeepTemporalClustering项目地址:DeepTemporalClustering 默认运行报错 11'kullback leibler divergence' from 'keras.losses' 求 KL 散度,解决办法: 123from keras.losses import kullback_leibler_divergence 2024-03-21 ECG Project > 深度学习 #深度学习
Python 的整型不会溢出 在 Python 中,整数的大小是动态的,即 Python 可以自动调整整数的大小以适应其值。这种处理整数的方式被称为“任意精度算术”,它使得 Python 的整数可以存储任意大小的值,因此不会出现溢出的情况。任意精度算术的实现方式是使用大数运算库,这种库可以动态地分配和释放内存以存储整数的值,从而避免了 C++ 中整数类型大小的限制。 另外,Python 还提供了一种叫做“长整数”的整数类型,它 2024-03-13 随笔 #Python
Python 读取文件夹下的文件 1234567path = ''files = os.listdir(path) # 读取文件夹下的文件名称for file_name in files: with open(path + '/' + file_name, 'r') as file: # 相关操作 data = json.load(fil 2024-03-12 随笔 #Python
在恒定功率运动下关于通气阈、乳酸阈等的详细说明 从原理方面进行解释:当个体以「较低」恒定功率进行运动时,最终身体会从有氧运动状态进入到无氧运动状态。 首先在不讨论内能、电能等能量消耗和损失的情况下,可以建立起一个简单的运动模型:$$\frac{运动的机械能 + 稳定姿态消耗能量+稳定内环境消耗能量}{有氧呼吸供能+无氧呼吸供能}=1$$ VO2 slow component恒定功率运动随着时间的增加,会出现所谓的「心率漂移」或者「VO 2024-03-07 随笔 #运动科学 #VO2
Pandas 把日期相同的两组数据对齐 手上 3 个数据流的开始时间不一致,所以需要对齐数据。 12345678910111213141516171819202122232425262728293031323334import pandas as pdfilepath1 = ''filepath2 = '' """ date d12022/5/24 23502 2024-03-04 ECG Project > 数据处理 > 其他 #Pandas
Python 中 os.mkdir() 与 os.makedirs() 的区别及用法 os.mkdir(path),他的功能是一级一级的创建目录,前提是前面的目录已存在,如果不存在会报异常,比较麻烦,但是存在即有他的道理,当你的目录是根据文件名动态创建的时候,你会发现他虽然繁琐但是很有保障,不会因为你的一时手抖,创建而创建了双层或者多层错误路径。 1234567import os os.mkdir('d:\hello') # 正常os.mkdir( 2024-03-03 随笔 #Python
Neurokit 分析心率的简单用法 NeuroKit 显示 ECG 数据1234567891011121314import neurokit2 as nkimport matplotlib.pyplot as pltimport pandas as pddf = pd.read_csv('Polar_ECG.csv')ecg = df['ECG']# ecg = df.ECGsignals, 2024-03-02 ECG Project > 数据处理 > Neurokit #ECG #Python
Python 中的元素选取 12string[start:end:step]list[start:end:step] start:起始索引。这个索引的元素会被包含在其中。如果没有 start,则假定它等于 0; end:终止索引。这个索引的元素不包括在其中。如果没有 end,或者指定的值超出长度,则默认为等于整体长度; step:在当前字符之后的每一个 “step” 字符都要包括在内。默认值是 1。如果没有 step,则 2024-02-29 随笔 #Python
使用 git 提交本地代码到 gitee 在 gitee 上创建一个仓库,得到仓库地址。cd 到代码根目录: 初始化项目: 1git init 配置好 git config 后提交项目代码到暂存区: 1git add . 填写备注: 1git commit -m "1" 将远程仓库与本地代码进行关联: 1git remote add origin https://gitee.com/你的仓库地址/xxx.git 2024-02-28 随笔 #git