python代码包
NO23412号菜狗
这个作者很懒,什么都没留下…
展开
-
pandas 排序 sortindex 与values
df = pd.DataFrame({'b':[3,2,3,2],'a':[4,3,2,1],'c':[1,3,8,2]},index=[2,0,1,3]) df df.sort_values('b') df.sort_values(by=['b','a'],ascending=[False,True]) df.sort_values(by=3,axis=1) df.sort_values(by=[3,0],axis=1,ascending=[True,True]) df df.sort_index() .原创 2020-11-10 15:25:18 · 129 阅读 · 0 评论 -
DBSCAN聚类算法——机器学习
一、前言 去年学聚类算法的R语言的时候,有层次聚类、系统聚类、K-means聚类、K中心聚类,最后呢,被DBSCAN聚类算法迷上了,为什么呢,首先它可以发现任何形状的簇,其次我认为它的理论也是比较简单易懂的。今年在python这门语言上我打算好好弄弄DBSCAN。下面贴上它的官方解释: DBSCAN(Density-Based Spatial Clustering of Applications with Noise,具有噪声的基于密度的聚类方法)是一种基于密度的空间聚类算法。 该算法将具有足够密度的区原创 2020-11-04 02:03:57 · 677 阅读 · 0 评论 -
python3 一些时间转行练习
概述 日期和时间的相互转换可以利用Python内置模块time和datetime完成,且有多种方法供我们选择,当然转换时我们可以直接利用当前时间或指定的字符串格式的时间格式。 获取当前时间转换 我们可以利用内置模块datetime获取当前时间,然后将其转换为对应的时间戳。 import datetime import time # 获取当前时间 dtime = datetime.datetime.now() un_time = time.mktime(dtime.timetuple()) prin原创 2020-11-02 10:12:31 · 352 阅读 · 0 评论