python
文章平均质量分 55
Chris573
这个作者很懒,什么都没留下…
展开
-
pandas经典题
pandas经典题汇总原创 2022-10-07 09:58:40 · 215 阅读 · 1 评论 -
转载一些好的文章
1,一篇关于支持向量机的文章:零基础学SVM—Support Vector Machine(一) - 耳东陈的文章 - 知乎https://zhuanlan.zhihu.com/p/24638007转载 2020-05-07 10:43:22 · 186 阅读 · 0 评论 -
pythongithub文档
https://github.com/fendouai/PyTorchDocs/blob/master/ThirdSection/LearningPyTorch.md原创 2020-04-21 18:08:11 · 187 阅读 · 0 评论 -
python处理图片格式的数据
import pandas as pdimport numpy as npimport PILfrom PIL import Imagefile = (r'd:\user\01378237\桌面\river.jpg')img = Image.open(file,mode='r')box = (10,10,500,500)region = img.crop(box)region.sa...原创 2019-01-08 16:07:33 · 526 阅读 · 0 评论 -
pandas 的空值处理
1,如果用pandas读取了csv文件中的数据train = pd.read_csv(r'd:\user\01378237\桌面\件量预测\产品占比预测.csv',header=0,engine='python')其中会有一些缺失值,以NAN表示,可以作如下处理:if pd.isnull(train.iloc[i, j + 1]) is True: train.iloc[i, j +...原创 2019-03-15 12:40:19 · 883 阅读 · 0 评论 -
dataframe改变列的顺序
内容方法一:最简洁的方法order = ['date', 'time', 'open', 'high', 'low', 'close', 'volumefrom', 'volumeto']df = df[order]12比如说,这里,就可以之保证列的顺序是按照这样的排序的。总之,就是给一个list。方法二:查询自下面的链接。https://blog.csdn.net/u012...转载 2019-03-20 15:51:12 · 8280 阅读 · 2 评论 -
画图小技巧
y=[y1,y2,y3,y4,y5,y6,y7,y8,y9,y10]color=['blue','red','black','red','orange','skyblue','pink','yellow','peru','purple']label=['0,55','1,13','2,26','3,55','4,12','5,21','6,44','7,43','8,1','9,62']pr...原创 2018-10-23 14:48:38 · 137 阅读 · 0 评论 -
python编程总结
1,在python当中一切皆对象,每产生一个对象会对应三个属性:id、类型type和数值2,创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性:而类中有两种属性:数据属性和函数属性,其中类的数据属性是共享给所有对象的,而类的函数属性是绑定到所有对象的。 3,在类的内部来说,__init__是类的函数属性,但是对于对象来说,就是绑定方法。4,命名空间的问题:先...转载 2018-12-18 18:17:58 · 544 阅读 · 0 评论 -
python书写的一些技巧
1,with可以在写入文件后自动将文件关闭`with open ('text.txt.', 'w') as f: f.write('test')比f=open('text.txt','w') f.write('test')要好2,format 比 % 要好原创 2018-11-06 17:47:22 · 161 阅读 · 0 评论 -
pandas处理csv格式的数据
import pandas as pdimport numpy as npfrom pylab import *mpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = Falsefile_path='D:\算法比赛\件量数据试验.csv'data_csv=pd.read_csv...原创 2018-10-30 18:30:48 · 332 阅读 · 0 评论 -
python写入excel文件
关于python如何写入excel,网上的资料很多,一般会用xlwt模块,但该模块对于处理xls格式的文件很好,但对于xlsx的文件则会出问题。现在的excel大部分都是xlsx格式,所以我还是推荐大家用xlsxwriter模块。模块的安装很容易,不多讲,下面给出一段示例代码def data_write(file_path, datas): f = xlsxwriter.Workboo...原创 2018-10-29 19:22:55 · 948 阅读 · 0 评论 -
python写入其它格式的文件
def text_save(filename, data):#filename为写入CSV文件的路径,data为要写入数据列表. file = open(filename,'a') for i in range(len(data)): s = str(data[i]).replace('[','').replace(']','')#去除[],这两行按数据不同,可以...转载 2018-10-29 18:05:46 · 475 阅读 · 0 评论 -
关于map函数
今天遇到的一个问题是如何将一串列表中的字符串型数字转化成数值型,可以用map函数`y=['1','2','3']w=map(lambda x:int(x),y)w=[1,2,3]原创 2018-10-25 18:09:05 · 145 阅读 · 0 评论 -
一些读excel和画图的技巧
import xlrdpath='D:\全国.xlsx'data=xlrd.open_workbook(path)sheet=data.sheet_by_name('Sheet1')i=1dict1={}dict2={}city=[]while True: try: c=sheet.cell_value(i,0) city.append(...原创 2018-10-22 16:38:24 · 330 阅读 · 0 评论 -
K-means经典代码
import pandas as pdfrom sklearn.cluster import KMeans #导入K均值聚类算法import matplotlib.pyplot as pltinputfile = '../zscoreddata.xlsx' #待聚类的数据文件outputfile = '../fenlei.xlsx'k = 5 ...转载 2018-10-22 15:52:20 · 212 阅读 · 0 评论 -
安装Scrapy库
最近研究爬虫需要装scrapy库,在anaconda环境下装总是报错,这时候要注意在anaconda命令行下用conda install scrapy 装就可以了,会自动的寻找安装环境,安装在指定目录下。...原创 2018-10-16 11:31:54 · 334 阅读 · 0 评论 -
xlwt写入excel数据
import xlwtworkbook = xlwt.Workbook()sheet1=workbook.add_sheet(‘test’,cell_overwrite_ok=True)#生成sheet:test,如下图1:data = {“1”:[u"张三",150,120,100],“2”:[“wang”,90,99,95],“3”:[“wu”,60,66,68]}num =...转载 2018-11-05 15:03:03 · 2304 阅读 · 0 评论 -
Pycharm常用快捷键
快速查看库源码 Ctrl+B快速换行 Ctrl+enter切分窗口 Shift+A快速展开和合并函数 Ctrl+shift++和 Ctrl+shift±快速注释 Ctrl+/超级搜索 双击Shift最近访问过的文件 Ctrl+E历史粘贴板 Ctrl + Shift + V替换 Ctrl+R对已有的代码进行操作 Ctrl...原创 2018-12-24 09:43:25 · 137 阅读 · 0 评论 -
python print输出后面为什么会跟一个None
因为python中print函数需要返回值,如果你在print函数中所放的函数没有返回值,那么print将会return None转载 2018-12-15 11:25:17 · 3182 阅读 · 0 评论 -
转载文章
https://blog.csdn.net/ruoyunliufeng/article/details/79055319转载 2018-12-03 18:54:50 · 113 阅读 · 0 评论 -
python寻找list中最大值、最小值并返回其所在位置
c = [-10,-5,0,5,3,10,15,-20,25]print c.index(min©) # 返回最小值print c.index(max©) # 返回最大值转载 2018-11-27 10:28:03 · 6853 阅读 · 0 评论 -
Python中一些非常好用的函数
1,Counter 函数from collections import Countera=Counter('jfdhuhweurhfsjknvfiauwrfhawfjawufh')print(a)Counter({'f': 6, 'h': 5, 'u': 4, 'w': 4, 'j': 3, 'a': 3, 'r': 2, 'd': 1, 'e': 1, 's': 1, 'k': 1, '...原创 2018-11-19 17:49:44 · 185 阅读 · 0 评论 -
*args和**kwargs
今天看源码的时候发现一个是*args和**kwargs,一看就能知道args是神马,就是所有参数的数组,kwargs就不知道了,google一下,一个人的blog写的比较简单明了,秒懂了~~kwargs就是当你传入key=value是存储的字典。补充一下:kwargs不影响参数位置例子:def test(a,*args,**kwargs):print a#print b#print c...转载 2018-10-15 15:09:09 · 83 阅读 · 0 评论