上一页 1 ··· 6 7 8 9 10 11 下一页

2019年6月10日

set_index()与reset_index()函数

摘要: 一 set_index()函数 1 主要是理解drop和append参数,注意与reset_index()参数的不同. import pandas as pd df = pd.DataFrame({'a': range(4), 'b': range(4, 0, -1), 'c': ['one', ' 阅读全文

posted @ 2019-06-10 14:19 吃我一枪 阅读(7519) 评论(0) 推荐(0) 编辑

2019年6月9日

文件的存储

摘要: 1 format() 形如str.format(),format中的内容用于代替str中的 {} 和 : 当读取的文件较大需要分开存储时可用此函数对其编号 1 >>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 2 'hello world' 3 阅读全文

posted @ 2019-06-09 13:57 吃我一枪 阅读(335) 评论(0) 推荐(0) 编辑

2019年6月8日

sklearn版本

摘要: 10.19.0以前的sklearn版本才有cross_validation包,这个时候不要用model_selection导入StratifiedKFold,要用cross_validation,0.20.0换成了别的, from sklearn.cross_validation import St 阅读全文

posted @ 2019-06-08 18:57 吃我一枪 阅读(1048) 评论(0) 推荐(0) 编辑

文件去锁

摘要: python文件被加锁时,在该文件所在的位置打开终端,输入:sudo chmod -R 777 filenam 777后面跟要去锁的文件名 要去除某一文件夹下的所有文件锁:sudo chmod -R 777 * 参考:https://www.runoob.com/linux/linux-comm-c 阅读全文

posted @ 2019-06-08 14:48 吃我一枪 阅读(287) 评论(0) 推荐(0) 编辑

2019年6月7日

drop_duplicates()函数

摘要: 1dataframe删除某一列的重复元素,默认只留下第一次出现的 inplace参数设置为true时直接在原数据上修改,为False时,生成副本. 注意所有函数中inplace一旦设置为True,此时后面不能再跟任何函数,因为它整体已经是None.想要再跟函数只能再写一行. 且此时在前面也不能赋值, 阅读全文

posted @ 2019-06-07 21:48 吃我一枪 阅读(8249) 评论(0) 推荐(0) 编辑

astype()函数

摘要: 1astype()函数可用于转化dateframe某一列的数据类型 如下将dateframe某列的str类型转为int,注意astype()没有replace=True的用法,想要在原数据上修改,要写成如下形式。 注意只有当该列的字符串全是由纯数字构成时才可以这样写,如果混有字母,会报错:Value 阅读全文

posted @ 2019-06-07 21:20 吃我一枪 阅读(38542) 评论(0) 推荐(1) 编辑

2019年6月6日

sort_values()和sort_index()函数

摘要: sort_values() 1 可用于对dateframe的多列同时进行排序 True是升序,False是降序,默认是升序 https://blog.csdn.net/m0_37637511/article/details/79901071 sort_index() 1用于对索引列排序,有两个参数, 阅读全文

posted @ 2019-06-06 21:27 吃我一枪 阅读(4636) 评论(0) 推荐(0) 编辑

时间类型与字符串的转换

摘要: https://blog.csdn.net/ly_ysys629/article/details/73822716 https://blog.csdn.net/aganliang/article/details/83180355 https://blog.csdn.net/df_1818/artic 阅读全文

posted @ 2019-06-06 18:00 吃我一枪 阅读(178) 评论(0) 推荐(0) 编辑

内存占用情况查看

摘要: 1 运行Python文件: 参考:http://www.importnew.com/29782.html 阅读全文

posted @ 2019-06-06 11:39 吃我一枪 阅读(443) 评论(0) 推荐(0) 编辑

常用命令

摘要: 1 用户切换 切换为普通用户: Ctrl+d 切换为root用户: sudo su 回车输入密码 2 删除命令 删除某一文件夹下所有文件: rm * 注意是删除文件,文件夹删不了 删除某一文件夹下所有文件和文件夹:rm -rf * 其中r是递归recursion,f是force,即强制递归删除, 如 阅读全文

posted @ 2019-06-06 11:25 吃我一枪 阅读(123) 评论(0) 推荐(0) 编辑

Python安装

摘要: 1 Python解释器默认位置: usr/bin/python 配置pycharm的Python解释器路径时会用到 Python包默认安装位置: /usr/local/lib 2 当安装了多个Python解释器时,每个解释器都有对应的库,直接pip安装包时,会将其放到默认的解释器下,想要放在Pyth 阅读全文

posted @ 2019-06-06 11:13 吃我一枪 阅读(283) 评论(0) 推荐(0) 编辑

2019年6月2日

dataframe中的数据类型及转化

摘要: 1 float与str的互化 import pandas as pd import numpy as np df = pd.DataFrame({'a':[1.22, 4.33], 'b':[3.44, 5.66]}) # 将float类型转为str # 法一 df['a'] = df['a'].a 阅读全文

posted @ 2019-06-02 18:06 吃我一枪 阅读(20491) 评论(0) 推荐(0) 编辑

python变量

摘要: 1 当程序中定义的函数调用全局变量时,要在函数体内事先声明,否则容易出现奇怪的错误。 如下在函数开头声明全局变量,只需在变量前加global即可。 阅读全文

posted @ 2019-06-02 17:40 吃我一枪 阅读(155) 评论(0) 推荐(0) 编辑

list数据的存储

摘要: 1 存储成csv格式 简单方法: 复杂方法: 2 存储成txt格式 阅读全文

posted @ 2019-06-02 12:14 吃我一枪 阅读(1432) 评论(0) 推荐(0) 编辑

2019年5月30日

代码

摘要: #!/usr/bin/python # -*- coding:utf-8 -*- import pandas as pd import numpy as np import matplotlib as mpl import math import warnings import gc from gensim import corpora, models, similarities from s... 阅读全文

posted @ 2019-05-30 13:18 吃我一枪 阅读(239) 评论(0) 推荐(0) 编辑

2019年5月25日

分块读取大文件方法

摘要: 1 以下两种方法类似,第一种更简洁 两种方法的input类型完全相同,当最后一次不够7行时,两种方法都会取出来 2 利用get_chunck()函数 loop为真时,get_chunck()函数会一直从文件中取数据,直到最后一次try不能执行了,执行except,loop置为假。 阅读全文

posted @ 2019-05-25 14:49 吃我一枪 阅读(1109) 评论(0) 推荐(0) 编辑

2019年5月24日

装饰器统计函数执行次数

摘要: 当用apply处理大文件时,无法知道程序处理了多少行,可以用装饰器统计函数执行次数。 注意这里的apply()函数在pandas版本0.20.3中好用,其它不清楚,在这个版本中,当返回的list长度与dataframe的列数相同时,可直接赋给对应的列,当不同时,会生成一个series。 有的版本的p 阅读全文

posted @ 2019-05-24 13:12 吃我一枪 阅读(527) 评论(0) 推荐(0) 编辑

2019年5月22日

饼状图

摘要: 1 plt.pie( ) 注意无论饼状图、柱状图还是折线图,纵轴的数据类型可以是list,numpy和series。 参考:https://blog.csdn.net/captain811/article/details/79248912 当画饼状图时,类别太多,label比较拥挤时,可用如下方法设 阅读全文

posted @ 2019-05-22 15:56 吃我一枪 阅读(417) 评论(0) 推荐(0) 编辑

2019年5月21日

箱线图

摘要: 1 sns.boxplot( ) 完整参数如下:seaborn.boxplot(x=None, y=None, hue=None, data=None, order=None, hue_order=None, orient=None, color=None, palette=None, satura 阅读全文

posted @ 2019-05-21 12:19 吃我一枪 阅读(244) 评论(0) 推荐(0) 编辑

dataframe指定位置插入行

摘要: 1 loc( ) 函数可以定位行后,并直接赋值插入。 如下可见loc函数对直接改变原来行的值 2 当不想改变原来行的值时,可以先将表格分开,添加行后再合并。 如下将羊9插入到例如第二行,当未改变原先第二行的值。 参考: http://www.360doc.com/content/17/0225/23 阅读全文

posted @ 2019-05-21 11:14 吃我一枪 阅读(9348) 评论(0) 推荐(0) 编辑

2019年5月17日

删除或替换字符串中特定字符

摘要: 1 replace( ) replace()函数只有三个参数,第三个参数是最大替代次数 特别注意replace()函数作用完后,并没有改变原字符串 参考:https://www.runoob.com/python/att-string-replace.html 2 strip( ) strip() 阅读全文

posted @ 2019-05-17 12:40 吃我一枪 阅读(1025) 评论(0) 推荐(0) 编辑

2019年5月16日

折线图平滑

摘要: 1这里7个点中插了300个点,对于点多的情况效果不是很好 https://blog.csdn.net/cdqn10086/article/details/70143616 阅读全文

posted @ 2019-05-16 13:30 吃我一枪 阅读(284) 评论(0) 推荐(0) 编辑

2019年5月15日

Matplotlib字体大小设置

摘要: 参考:https://blog.csdn.net/henkekao/article/details/72871882 阅读全文

posted @ 2019-05-15 14:12 吃我一枪 阅读(21362) 评论(0) 推荐(2) 编辑

折线图

摘要: 标记格式大小设置:https://blog.csdn.net/qq_40260867/article/details/95310956 1 plt.plot( ) 与画柱状图类似,只不过将bar( )函数改成了plot( ) #!/usr/bin/env.python #*._ * _.coding 阅读全文

posted @ 2019-05-15 12:11 吃我一枪 阅读(160) 评论(0) 推荐(0) 编辑

2019年5月14日

柱状图

摘要: 1 plt.bar bar()函数中可直接设置标签,label = '' 。 当两个堆叠时,加上参数bottom可以设置那个在下面,这时便不会发生一个覆盖另一个的情况。 特别注意这里的bottom参数设置时应该是第一次画的bar中的数据,不能用第二次,否则会出错。 # !/usr/bin/env.p 阅读全文

posted @ 2019-05-14 20:10 吃我一枪 阅读(287) 评论(0) 推荐(0) 编辑

zip()函数

摘要: zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 https://www.runoob.com/python/python-func-zip.html 阅读全文

posted @ 2019-05-14 19:19 吃我一枪 阅读(114) 评论(0) 推荐(0) 编辑

matplotlib基础

摘要: 1 figure( ) 常用来设置图的大小,名称及颜色。 https://blog.csdn.net/m0_37362454/article/details/81511427 2 subplot( ) Matplotlib的可以把很多张图画到一个显示界面,即设置画布划分以及图像在画布上输出的位置 当 阅读全文

posted @ 2019-05-14 15:50 吃我一枪 阅读(186) 评论(0) 推荐(0) 编辑

unique()函数

摘要: unique()函数可输出列表,元组和series中的不同元素。 且只能输出dataframe的某一列series中的不同元素,不能同时输出。 返回的都是一个ndarry,但不能输出ndarry中的不同元素,即对ndarry无效。 参考: https://blog.csdn.net/yangyuwe 阅读全文

posted @ 2019-05-14 13:03 吃我一枪 阅读(1368) 评论(0) 推荐(0) 编辑

sorted()与sort()函数

摘要: 一 sorted()函数 有三个参数: 第一个是iterable,必选,待排序的集合,可以是list,tuple,set,dict等 第二个是reverse,可选,默认为False按升序排列,True按降序排列 第三个是key,可选,这是一个函数,返回一个key,可以看做是排序的标准,注意这里的ke 阅读全文

posted @ 2019-05-14 12:29 吃我一枪 阅读(316) 评论(0) 推荐(0) 编辑

2019年5月13日

Oracle数据库文件导出为CSV格式的方法

摘要: 1 安装PLSQL Developer,并连接Oracle数据库。 2 执行sql语句,将要导出的表格显示出来。 3 如下点击导出查询结果,选择数据格式,即可导出数据。 阅读全文

posted @ 2019-05-13 18:55 吃我一枪 阅读(7283) 评论(1) 推荐(0) 编辑

Numpy和Pandas

摘要: NumPy是高性能科学计算和数据分析的基础包。数据结构为ndarray,一般有三种方式来创建。ndarray是N-Dimensions-Array(N维数组)的简称,ndarray要求元素数据类型一致. ndarry和list的同: 1 都可以进行切片操作 异: ndarry和list的外在区别是n 阅读全文

posted @ 2019-05-13 15:31 吃我一枪 阅读(191) 评论(0) 推荐(0) 编辑

2019年5月12日

Series

摘要: 1 dataframe中的每一列,每一行都是一个series类型 参考: https://blog.csdn.net/brucewong0516/article/details/79196902 2 series与dict类似,但稍有不同,series的键是index,值是values,可通过切片来 阅读全文

posted @ 2019-05-12 16:37 吃我一枪 阅读(441) 评论(0) 推荐(0) 编辑

2019年5月11日

truncate()函数

摘要: 1 truncate()方法用于截断文件,如果指定了可选参数 size,则表示截断文件为 size 个字符,截断之后 size 后面的所有字符被删除。 参考: https://www.runoob.com/python/file-truncate.html 2 可以筛选时间 先要将日期用to_dat 阅读全文

posted @ 2019-05-11 12:32 吃我一枪 阅读(5416) 评论(0) 推荐(0) 编辑

2019年5月10日

dao层

摘要: dao全称 data access object,即数据连接层,也叫持久层,是数据库和web服务器的连接层。 包含两个基本java文件,一个文件是专门写接口,另一个是写接口的实现,专门写接口程序为了方便contraller调用。 接口程序: 接口实现: 阅读全文

posted @ 2019-05-10 14:17 吃我一枪 阅读(752) 评论(0) 推荐(0) 编辑

2019年5月8日

fillna()函数

摘要: method: pad/ffill:用前一个非缺失值去填充该缺失值,用左边的非缺失值去填充该缺失值 backfill/bfill:用下一个非缺失值填充该缺失值,用右边的非缺失值去填充该缺失值 None:指定一个值去替换缺失值(默认这种方式) limit参数:限制填充个数 axis参数:修改填充方向, 阅读全文

posted @ 2019-05-08 13:11 吃我一枪 阅读(2513) 评论(0) 推荐(0) 编辑

shift()函数

摘要: 用于对dataframe中的数整体上移或下移, 当为正数时,向下移。 当为负数时,向上移。 缺少的会填充NaN 参考: https://blog.csdn.net/kizgel/article/details/78333833 阅读全文

posted @ 2019-05-08 12:45 吃我一枪 阅读(1879) 评论(0) 推荐(0) 编辑

2019年5月7日

tail()函数

摘要: 与head()函数类似,默认是取dataframe中的最后五行。 函数源码: 在pycharm中按Ctrl用鼠标点击函数名即可找到 在用groupby()函数时,可用tail()函数选择融合的行 当tail()的参数为1时,此时实际上没有融合,直接是选择的要groupby的最后一行 阅读全文

posted @ 2019-05-07 19:51 吃我一枪 阅读(1030) 评论(0) 推荐(0) 编辑

2019年5月5日

无重复字符的最长字符串

摘要: 题目:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 法一: def lengthOfLongestSubstring( 阅读全文

posted @ 2019-05-05 10:29 吃我一枪 阅读(277) 评论(0) 推荐(0) 编辑

2019年5月4日

两数之和

摘要: 题目:https://leetcode-cn.com/problems/two-sum/ 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例 阅读全文

posted @ 2019-05-04 18:55 吃我一枪 阅读(92) 评论(0) 推荐(0) 编辑

2019年5月3日

dict用法

摘要: 1 dict.items() https://www.runoob.com/python3/python3-att-dictionary-items.html 2 setdefault的用法 注意setdefault方法第一次对某个key设置默认值后,之后再设置不起作用. d = {1:'数学',2 阅读全文

posted @ 2019-05-03 19:28 吃我一枪 阅读(121) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 下一页

导航