Python
IvyYin
达则兼济天下
展开
-
python绘制直方图和密度图
对于pandas的dataframe,绘制直方图方法如下: //pdf是pandas的dataframe, delta_time是其中一列 pdf2.delta_time.hist(bins=2000) 对于pandas的dataframe,绘制密度图方法如下: //pdf是pandas的dataframe, delta_time是其中一列 pdf.delta_time.dropna()...原创 2018-07-13 16:27:19 · 13687 阅读 · 0 评论 -
pandas处理机器学习中的训练数据
1、pandas读取csv neg_data = pd.read_csv('negative.csv') 2、查看前10行数据 neg_data.head(10) 3、查看数据的长度 len(neg_data) 4、删除某些列,需使用axis=1指定删除的对象是列(axis=0指定的是行),使用inplace = True将删除后的结果替换原来的dataframe neg_d...原创 2018-07-15 11:06:16 · 1080 阅读 · 0 评论 -
python:对dict排序
d = {'a':7, 'b':3, 'e':12, 'c':8} 按照key大小排序 # 按key排序 d1 = [(k, d[k]) for k in sorted(d.keys())] 按照value大小排序 # 按value排序 d2 = sorted(d.items(), key = lambda x:x[1])...原创 2018-09-02 21:18:53 · 5139 阅读 · 0 评论