// // // //

08 2021 档案

 
pandas - apply 加速
摘要:pandas 中 apply 是个很常用的方法,但其效率是比较低的,本文介绍一些加速方法 数据准备 df = pd.DataFrame(np.random.randint(0, 11, size=(1000000, 5)), columns=('a','b','c','d','e')) apply 阅读全文
posted @ 2021-08-30 18:00 努力的孔子 阅读(802) 评论(0) 推荐(0)
DBSCAN
摘要:DBSCAN,Density-Based Spatial Clustering of Applications with Noise,具有噪声的基于密度的聚类算法 VS KMeans Kmeans 是最常用的聚类算法之一,但它只适用于 凸样本集,而 DBSCAN 适用于 凸样本集和非凸样本集,更多的 阅读全文
posted @ 2021-08-30 11:00 努力的孔子 阅读(802) 评论(0) 推荐(1)
A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,col_indexer] = value instead
摘要:先看看下面的代码 import numpy as np import pandas as pd np.random.seed(100) data = pd.DataFrame(np.random.randint(1, 10, size=(3, 4)), columns=list('abcd')) p 阅读全文
posted @ 2021-08-27 15:53 努力的孔子 阅读(5937) 评论(0) 推荐(0)
粒子群算法 PSO【1】- 基本原理
摘要:算法简介 粒子群算法,Particle Swarm optimization,简称PSO,是由Eberhart博士和kennedy博士发明的一种启发式算法, 其思想来源于 群体间互相协作和信息共享,使得群体行为形成从无序到有序的演化,进而达到目的 的自然现象; 通过模拟鸟群觅食行为而发展起来的一种基 阅读全文
posted @ 2021-08-27 11:34 努力的孔子 阅读(2317) 评论(0) 推荐(0)
supervisorctl 进程管理
摘要:简介 supervisor 是一个 Python 编写的进程管理工具,可以方便的 启动、重启、关闭 单个或多个进程(包括非 Python 进程) 官网 http://supervisord.org 为啥需要这东西呢,简单理解如下 咱们通常管理linux进程的时候,一般来说都需要自己编写一个能够实现进 阅读全文
posted @ 2021-08-20 13:49 努力的孔子 阅读(2151) 评论(0) 推荐(1)