13 euler1983

尚未进行身份认证

我要认证

Focus on Computer vision algorithms, medical imaging and AR.

等级
TA的排名 8w+

ubuntu里安装samba时出现软件包有未满足的依赖关系

由于在ubuntu里安装win7虚拟机,需要进行共享文件夹的设置。但是安装samba的时候提示“软件包有未满足的依赖关系”:出现这种问题,一般是由于某个底层文件版本不对,所以需要一层层往下追。先尝试手动安装python-samba还是有问题,继续看看python-ldb:到了这里有点意思了,出现具体的版本号,于是可以先删除再安装了:最底层的就是这两个文件:libldb1和libtdb1,把这两个文件重新删除(purge可以彻底删除文件),然后再安装python-samba, s

2020-08-10 11:20:00

windows下压缩的文件夹在ubuntu下解压缩后出现乱码

问题描述:windows上压缩的文件在ubuntu里解压缩后,会出现中文文件名称乱码。使用convmv转换会说文件已经是utf-8编码了。解决方案:由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等。因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。unzip-O CP936 xxx.zip亲证有效。...

2020-08-07 09:47:12

ubuntu下pycaret安装踩坑

1. setuptools版本太低解决方法:pip install --upgrade setuptools -i https://pypi.tuna.tsinghua.edu.cn/simple2。pip install thinc==7.4.13。

2020-08-04 13:04:27

vscode中设置mermaid生成预览的颜色

1. 安装Mermaid扩展2. 在vscode的setting中的markdown-preview-enhanced-with-litvis:Mermaid Theme中设置流程图的不同的颜色。

2020-07-17 09:49:44

python对字典按照vlaue降序排序

按照value降序new_dict = sorted(old_dict.items(), key=lambda d: d[1], reverse=True)按照key升序new_dict = sorted(old_dict.items(), key=lambda d: d[0], reverse=False)reverse默认是False,升序

2020-07-15 14:30:29

ubuntu下批量改名

新建一个name_map.sh输入以下内容,然后sudo ./name_map.sh

2020-07-07 17:01:37

python中dict转dataframe的操作

python处理数据时,经常使用的一个套路是按照某些变量分组,然后每组里做同样的函数处理,生成一些新的数据,最后组合成一些新的数据。函数内部通常使用dict来保存新数据,最后组合成一个Dataframe。本文总结以上两个主要的操作。1. dict update首先定义一个空的字典:result = {}然后不断调用result.update({'f' : [value]})需要注意的是value一定要使用list的格式,否则会报错。2. 使用append追加dict到fra.

2020-06-29 09:12:46

ubuntu16.4下搭建mask rcnn的docker环境

1. 环境配置参考这个帖子https://www.jianshu.com/p/cc9e617d79c2准备好Docker、Nvidia-docker2、Dockerfile、jupyter_notebook_config.py。2. 启动docker3. 安装maskrcnn-benchmark该目录下有一个setup.py到该目录下python setup.py install安装即可。4. 各种出错错误1:import cv2的时候找不到一些lib.so..

2020-06-19 19:41:47

python 可视化文章收集

非常清楚讲明白fig与ax的区别:https://zhuanlan.zhihu.com/p/93423829

2020-06-09 16:04:58

保序回归:使得预测的概率更接近事件发生的风险比例

保序回归的数学定义保序回归,名字很形象,就是建立一种保证数据递增关系的回归函数。如下图所示,当X从0增加到100时,Y的变化是波动的,但总体是往上增加的,此时做一个直线拟合,就是一个保序回归。也可以采用isotonic回归,做成分段直线。参考:https://zhuanlan.zhihu.com/p/88623159https://stat.fandom.com/wiki/Isotonic_regression保序回归在二分类模型中的作用我们做二分类模型时,模型通常会用m

2020-06-07 15:41:33

DataFrame object has no attribute dtype

今天遇到一个很神奇的问题,下面这一段很简单的代码 for i in data.columns: if data[i].dtype=='bool': data[i] = data[i].astype('object')报错:'DataFrame' object has no attribute 'dtype' .dtype按说不应该啊,后来发现是因素dataframe里有重复的变量。data[i]是不是一个变量,是一个dataframe...

2020-05-28 16:03:43

使用Anaconda建立虚拟环境隔离不同的安装包

通过Anaconda中的conda包管理,可以建立不同的虚拟环境,就像docker一样,每个虚拟环境中的可以安装不同版本的包,避免互相冲突。具体操作如下:1、首先在所在系统中安装Anaconda。可以打开命令行输入conda -V检验是否安装以及当前conda的版本。2、conda常用的命令。 1)conda list 查看安装了哪些包。 2)conda env list 或 conda info -e 查看当前存在哪些虚拟环境 3)conda update c...

2020-05-21 16:35:04

对python中的多元线性回归的结果画森林图

对python中的多元线性回归的结果画森林图:plt.figure()plt.errorbar(y=range(len(res_sum)), x=res_sum['coef'], xerr=res_sum['[0.025']-res_sum['0.975]'],fmt='o', capsize=3, markersize=7, mfc="red", mec="r...

2020-05-08 16:24:03

存在分类变量时分别利用SPSS和python做多元线性回归

1. SPSS当存在分类变量时,需要首先处理成多个哑变量,例如将年龄分成三个:age<18, age18_60, age>60。然后在SPSS里纳入除了ref的所有哑变量,例如我们要将18-60作为参考组,就纳入age<18和age>60,不要纳入age18-60。首先可以选择stepwise进行特征筛选建模。但是勾选逐步后,不能enable Bootstrap...

2020-05-07 17:26:02

python里的分类模型

python里有两个包可以做分类模型,一个是sm.logit,另外一个是sklearn里的logisticRegression。sm.logit能给出p value,但只针对于二分类。logisticRegression可以做多分类,但是不能给出p value要想做多分类且有p value的,只能用SPSS的有序多分类了?...

2020-05-07 10:11:09

windows上使用labelme导出标注好的数据集(亲测可用)

本人系统是anaconda python3.61. 针对labelme下没有utils.draw.py的问题:采用这个帖子里的第二种方法自己生成一个draw.py解决。https://blog.csdn.net/qq_37337269/article/details/1047387072. 针对批量导出的新json_to_dataset.py,采用:https://...

2020-04-24 05:34:07

评价回归模型的一个新指标:CCC系数

之前常用来评价回归模型的指标会选取MSE, RMSE这一类。但是这一类的指标问题在于难以直观对应到对拟合效果的解释。特别是有时候如果真实值挺大的时候,RMSE也会很大,更无法直观评价模型的优劣了。而CCC系数(ConcordanceCorrelationCoefficien)可以克服此类问题。CCC系数能够拆分成三个成分:1. pearson系数,用于评价拟合的线性程度。...

2020-03-29 10:40:18

两变量的一致性评分

1. 对两个分类变量,用kappa评分。2. 对两个等级变量,用kendall一致性系数。3. 对两个连续变量,用Concordance correlation coefficient(CCC)系数。

2020-03-27 21:53:54

TableOne中的非参检验

python中的TableOne库中用的非参检验是KW方法。而stats库中常用的是一种非参是Mann-Whitney U检验:statistic,pval = stats.mannwhitneyu(x,y)这两组有什么区别呢?答:Kurskal-Wallis检验是Wilcoxon方法(其实是Mann-Whitney检验)用于多于两个样本的时候的升级版。当对两个样本...

2020-03-26 18:31:25

样本不平衡时ROC稳定不变而PRC非常敏感

ROC曲线1. ROC曲线的X轴是误诊率,Y轴代表了召回率。2.曲线上每一个点,都对应一个阈值,按照这个阈值,可以将预测概率cut成0或者1。以点A为例,以60%的误诊率为代价,可以达到90%的确诊率,可以假设该阈值为0.2,预测概率大于0.2的都挑出来,认为是阳性。3. 如果阴性、阳性样本比例为1:1,那么这个预测情况为: 真实阳性 ...

2020-03-16 23:33:06

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。