- 博客(7)
- 收藏
- 关注
转载 Python中的sorted函数以及operator.itemgetter函数
operator.itemgetter函数operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号(即需要获取的数据在对象中的序号),下面看例子。a = [1,2,3] >>> b=operator.itemgetter(1) //定义函数b,获取对象的第1个域的值>>> b(a) 2 >>> b=operator.itemge
2017-05-08 15:17:39 487 2
转载 清除mysql表中数据的表操作truncate与delete的区别
语句:1、清除表中全部数据:truncate table 表名;delete from 表名;由于truncate是一次性删除且删除后不产生记录日志,而delete 是一条一条删除且删除之后会生成相应日志,故而truncate相比delete的操作速度更快。2、清除表中部分数据:delete from 表名 where... ;
2017-05-02 14:19:33 813
原创 MySQL各种时间取数函数
1、取一个月之前的时间:1)mysql> select date_sub(curdate(), interval 1 month); #当前日期一个月之前的日期+---------------------------------------+| date_sub(curdate(), interval 1 month) |+----------------------------
2017-04-28 16:26:18 789
原创 计算numpy中array的行和列
import numpy as npx = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])# 输出数组的行和列数print(x.shape) # (4, 3)# 只输出行数print(x.shape[0]) # 4# 只输出列数print (x.shape[1]) # 3
2017-04-27 16:51:28 22757
转载 机器学习 数据挖掘 推荐系统 时间序列挖掘-预测算法-三次指数平滑法(Holt-Winters)
在时间序列中,我们需要基于该时间序列当前已有的数据来预测其在之后的走势,三次指数平滑(Triple/Three Order Exponential Smoothing,Holt-Winters)算法可以很好的进行时间序列的预测。 时间序列数据一般有以下几种特点:1.趋势(Trend) 2. 季节性(Seasonality)。 趋势描述的是时间序列的整体走势,比如总体上升或者总体下降。
2017-04-11 09:41:31 1596
转载 Python中亲和度分析时defaultdict的一种典型算法
在做亲和度分析时,需要统计用户选择产品A之后同时选择产品B的支持度,此时需要使用defaultdict函数。 通过defaultdict(int) 生成了一个默认为0的带key(此时的key为同时包含A、B的tuple,即key = (A,B))的数据字典。eg.import numpy as npfrom collections import defaultdictX
2017-04-06 23:03:39 684
原创 Python中多个数组行合并及列合并的几个简单方法
采用numpy快速将两个矩阵或数组合并成一个数组:import numpy as np数组a = [[1,2,3],[4,5,6]]b = [[1,1,1],[2,2,2]]1、数组纵向合并1)c = np.vstack((a,b))c = array([[1, 2, 3], [4, 5, 6],
2017-04-06 21:31:11 56888 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人