python
写好三分地
努力写好每一行代码
展开
-
Python实现作业抄袭比对
利用python实现作业比对检测原创 2022-12-23 22:28:43 · 469 阅读 · 0 评论 -
psv文件转换为csv文件
psv文件转csv文件原创 2022-12-20 13:36:42 · 286 阅读 · 0 评论 -
用python实现列线图绘制
基于python实现列线图的绘制原创 2022-08-16 20:48:29 · 4079 阅读 · 7 评论 -
AxesSubplot 设置刻度值为字符
将图表的坐标刻度更换为字符文字原创 2022-06-20 16:47:53 · 443 阅读 · 0 评论 -
python打包界面程序遇到 cant find package tix问题
需要打包的代码中import的tkinter库在打包后呢,运行exe文件,发现can’t find package tix然后打开对应的exe文件目录,我发现对应文件下缺少tkinter库,这就尴尬了,难道是tkinter和tix有差别于是我就把python下属的tix整个文件夹复制到打包好的exe文件目录下这个问题就没出现了。...原创 2020-06-21 16:38:12 · 2360 阅读 · 7 评论 -
tensorflow安装过程及问题
安装tensorflow的过程真的道阻且长啊。1.一开始用的最直接的pip install tensorflow,然后仔细一看,居然是多伦多的库,翻墙是违法的哦!所以我就决定到国内源下;2.然后就决定是你了,清华源,毕竟清华是中国名校吗,应该不差吧在cmd调这个命令pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple然后这个下载速度是真的恶,十几KB/s,不晓得是我的问题还是清华源的问题了,后续见真相,而这网速会导致原创 2020-06-12 11:37:23 · 1629 阅读 · 3 评论 -
图像对比度增强和X投影数据矩阵转图像
#CT图对比度增强代码import cv2#全局直方图均衡化def eaualHist_demo(image): gray = cv2.cvtColor(image, cv2.COLOR_RGB2GRAY) #opencv的直方图均衡化要基于单通道灰度图像 dst = cv2.equalizeHist(gray) #自动调整图像对比度,把图像变得更清晰...原创 2020-05-13 14:04:51 · 531 阅读 · 0 评论 -
文件读取、ROC曲线绘画和auc计算
ROC曲线,即接受者操作特性曲线是指在特定刺激条件下,以被试在不同判断标准下所得的虚报概率P(y/N)为横坐标,以击中概率P(y/SN)为纵坐标,画得的各点的连线。这是百度百科的解释,反正很拗口啦。很多理论网上都很齐全了。今天就记录一下,用python3计算ROC曲线和AUC值的代码:#导入数据def LoadData(pathname):data_name = xlrd.open_wor...原创 2020-03-28 20:13:14 · 829 阅读 · 3 评论 -
python提取Excel某几列数据
import xlrddata_name = xlrd.open_workbook(dir) #打开文件,dir为文件路径table = data_name.sheet_by_index(sheetnum)#打开工作表,sheetnum为工作表的索引cols = table.ncols #获取所有的列data = [] #存储数据#举例除了第三列不提取之外,...原创 2019-06-23 15:32:08 · 11365 阅读 · 0 评论 -
python的集合操作
S – T:返回一个集合,包含S中与T不重复的元素S-=T:更新集合S,S = S-TS & T:求交集S &= T:更新集合,同上S^T:求并集-交集的部分S=^T:更新集合,同上S|T:求并集S=|T:更新集合,同上S <= T \S>=T:判断子集和超集...原创 2019-06-26 11:06:48 · 159 阅读 · 0 评论 -
SVM.SVC,支持向量机的笔记
from sklearn import svmform sklearn.model_selection import GridSearchCV #新版本的库函数#SVC参数格式,均为默认值svm.SVC(C = 1.0,kernel =‘rbf’,degree = 3,gamma =‘auto_deprecated’,coef0 = 0.0,shrinking = True,probabi...原创 2019-06-21 10:00:07 · 1106 阅读 · 0 评论 -
关于KFold的__init__() got multiple values for argument ‘n_splits‘
KFold用于分层采样,k折交叉切分。cross_validation的库被取消后,KFold的函数被放在了model_selection的库函数中。而库更新后,不能按照原本的传入三个参数,KFold(list,n_splits =kflod, shuffle=True)这样会报“init() got multiple values for argument ‘n_splits’”。要改...原创 2019-06-20 09:32:38 · 10134 阅读 · 4 评论 -
python更新库的三种方法
在Anaconda Prompt中,输入命令conda upgrade+库的名字在cmd中,输入命令 pip install upgrade+库的名字原创 2019-06-19 11:11:00 · 30526 阅读 · 2 评论 -
ValueError: Parameter values for parameter (max_depth) need to be a sequence.
ValueError: Parameter values for parameter (max_depth) need to be a sequence.问题因为在py2和py3中,很多类型都被独立出来,如range类型,因此在将py2的代码移植到py3时。对GridSearchCV函数,parameters的内容要为list类型,因此要对这些内容进行强制转换,转换为list类型。...原创 2019-06-18 20:37:39 · 898 阅读 · 0 评论