自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (2)
  • 收藏
  • 关注

原创 spring boot设置网站图标,Favicon

spring boot项目设置网站图标,Favicon

2022-06-11 16:10:18 954

原创 计算AUC 95%的置信区间,python实现

计算AUC 95%的置信区间,python实现代码def bootstrap_auc(clf, X_train, y_train, X_test, y_test, nsamples=1000): auc_values = [] for b in range(nsamples): idx = np.random.randint(X_train.shape[0], size=X_train.shape[0]) clf.fit(X_train.iloc[idx]

2022-05-19 17:33:46 7940 2

原创 predict和predict_proba带入roc_auc_score结果不同

predict和predict_proba带入roc_auc_score结果不同我们都知道AUC表示ROC曲线下的面积,下面两种计算格式(二分类):# 带入预测的概率进行计算roc1=roc_auc_score(y_test, model.predict_proba(x_test)[:, 1])# 带入预测的分类进行计算roc2=roc_auc_score(y_test, model.predict(x_test))结果是roc2小于roc1为什么呢?如图,ROC是通过将不同thresho

2022-05-19 15:23:39 1571 1

原创 Failure to transfer org.springframework.boot 问题

Failure to transfer org.springframework.boot 问题

2022-05-18 21:36:29 3990

原创 pandas处理nan值

pandas数据中存在nan值和字符串杂糅在一起需要判断,如何处理?pandas里面空值为nan,是float类型的,对应numpy中的np.nan类型,可以使用一下语句判断。np.isnan(x)其中x只能是float类型,当x中包含字符串时,无法使用这个判断语句,使用:# 将非空数据保留,空数据用''替换df = df.where(df.notnull(), '')需对数据进行处理,然后用空字符串进行判断...

2021-08-20 15:03:15 929

原创 pandas删除不符合条件的行

1.过滤不符合条件的行1)过滤某列不符合长度的字符串# 第一种方法df=df[df['column name'].map(len) < 2]# 第二种方法df=df[[(len(x) < 2) for x in df['column name']]]2)过滤其他条件# 第一种方法df=df.loc[df['score']>80]# 多条件df=df.loc[(df['score'] > 80) & (df['score'] < 100)] #

2021-08-19 11:33:07 5024

原创 Neo4j中+=使用

属性变异操作符+=可以与SET一起使用,以细粒度的方式从映射中变异属性MATCH (p {name: 'Peter'})SET p += {age: 38, hungry: true, position: 'Entrepreneur'}RETURN p.name, p.age, p.hungry, p.position

2021-08-18 15:07:44 141

原创 IDEA配置外置maven

1.自行配置maven自行配置maven的好处:1、如果你是新手的话,建议自行配置maven,有助于你更好的学习和理解maven,毕竟IDE会屏蔽很多细节,不利于新手学习。2、idea自带的maven在它自己的路径和配置中,为避免升级(无论升级idea还是想升级maven)时发生莫名其妙的问题,自定义配置更能少遇到错误。3、不依赖IDEA,你也可以在其他的IDE上开发。如果你恰好还要同时用eclipse,独立出来会更好管理,可在两个环境间共享配置和仓库。4、idea自带的maven配置文件和仓库都

2021-08-17 17:08:16 2668

原创 IDEA常用设置、快捷键、模板

1.IDEA常用设置1.1 改变编辑区字体大小[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SISaWYK2-1604240329086)(IDEA设置.assets/image-20201028172040312.png)]1.2 自动导包和优化多余包手动导包:快捷键,Alt+enter自动导包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gXricFIG-1604240329088)(IDEA设置.assets/image-20

2021-08-17 16:47:27 852

原创 Neo4j查看节点标签

match (n) return labels(n)

2021-08-06 15:36:08 1290

原创 机器学习中的交叉验证

机器学习中的交叉验证当数据集较小的时候,希望有更多的数据用于模型的训练,但又无法获得数据时,交叉验证就是一种较好的重复利用数据的方式.交叉验证,目的是重复的使用数据,把得到的样本数据进行切分,组合为不同的训练集和测试集,用训练集来训练模型,用测试集来评估模型预测的好坏。在此基础上可以得到多组不同的训练集和测试集,某次训练集中的某样本在下次可能成为测试集中的样本,即所谓“交叉”。简单的训练集和测试集的分割把整个数据集分成两部分,一部分用于训练,一部分用于验证,这也就是我们经常提到的训练集(train

2021-08-06 14:44:23 1001

原创 机器学习中的评价指标——Precision、 Recall 、AP and F1 score

Accuracy、ErrorRate、Presion、Recall、AP、mAP、F1 score、F1 MACRO的理解Accuracy(精度)和Error Rate(错误率)是分类模型中最常见的两种性能度量指标,既适用于二分类任务,也适用于多分类任务。对于分类模型 f 和大小为 n测试集 D,Accuracy的定义为:Accuracy(f;D)=1n∑i=1n(f(xi)=labeli)Accuracy(f;D)=\frac{1}{n}\sum_{i=1}^n(f(x_i)=label_i)

2021-08-05 16:51:13 6309

原创 windows 关闭占用端口的进程

windows 关闭占用端口的进程使用cmd命令查看端口号占用情况# 通过查看端口得到进程号netstat -ano | findstr 端口号# 关闭进程taskkill -PID 进程号 -F

2021-01-21 21:46:22 709

原创 windows下安装mongodb4.2.10

windows下安装mongodb4.2.10下载地址https://www.mongodb.com/try/download/community解压到安装目录在安装目录中新建data和logs两个文件夹分别放数据库和日志文件安装以管理员身份运行cmd,切换到mongodb安装目录开始安装mongod.exe --install --dbpath D:\Software\Mongodb4.2.10\data --logpath D:\Software\Mongodb4.2.10\l

2020-10-31 12:10:55 331

原创 java字符串操作,选择String,StringBuilder, StringBuffer?

java字符串操作,选择String,StringBuilder, StringBuffer?1.看如何操作:常量的声明,少量的变量运算,选String频繁的字符串运算,如拼接,修改,删除等,选StringBuilder或StringBuffer2.StringBuilder和StringBuffer如何选?涉及线程安全,选StringBuffer不涉及线程安全,选StringBuilder(StringBuilder运行效率高,一般很少遇到多线程去操作字符串,所以一般都是用StringBu

2020-10-31 10:46:30 170

原创 spring boot构建REST API并用RestTemplate进行测试

spring boot构建REST API并用RestTemplate进行测试创建spring boot项目完成相关配置,如数据库配置等创建一个实体编写controller,service,dao层测试1 创建spring boot项目spring boot + mongodb1.1 引入常用依赖 <dependency> <!-- 热部署依赖 --> <groupId>org.springframework.boot</grou

2020-10-29 12:48:11 260

原创 spring boot项目打包、发布、持续运行在云端

spring boot项目打包、发布、持续运行在云端1.清除原来的jar包,把项目打成jar包右击项目,选择run as,再选择maven clean右击项目,选择run as,再选择maven install2.使用secureFX上传至服务器直接将文件从左边托到右边3.使用命令启动项目java -jar **.jar这个方法ssh断开,项目就停止运行了4.spring boot持续运行nohup java -jar **.jar &nohup: 不挂断的执行命令,忽

2020-10-25 20:54:40 147

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除