自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 win + python 3 下安装 scikit-learn 出现 DLL load failed

** win + python 3 下安装 scikit-learn 出现 DLL load failed ** 可能是因为依赖包 numpy , scipy 导致的,首先,查看本机所安装的 python 匹配哪个版本的 whl 文件,>>> import pip._internal>>> print(pip._internal.pep425tags.ge...

2019-07-25 16:44:31 271

转载 多线程与多进程

原文链接一 进程与线程的概念1.1 进程考虑一个场景:浏览器,网易云音乐以及notepad++ 三个软件只能顺序执行是怎样一种场景呢?另外,假如有两个程序A和B,程序A在执行到一半的过程中,需要读取大量的数据输入(I/O操作),而此时CPU只能静静地等待任务A读取完数据才能继续执行,这样就白白浪费了CPU资源。你是不是已经想到在程序A读取数据的过程中,让程序B去执行,当程序A读取完数据之后,...

2019-04-07 17:10:34 190

转载 如何通俗易懂地解释卷积?

如何通俗易懂地解释卷积?先转个原文链接,有时间在把具体内容搬过来,我觉得文中解释的挺好。

2019-03-27 11:24:44 291

转载 大数据面试题——如何从大量数据中找出高频词

原文链接问题描述:有一个1GB大小的文件,文件里面每一行是一个词,每个词的大小不超过16B,内存大小限制为1MB,要求返回频数最高的100个词。分析:由于文件大小为1GB,而内存的大小只有1MB,因此不能一次把所有的词读入到内存中去处理,可以采用分治的方法进行处理:把一个文件分解为多个小的子文件,从而保证每个文件的大小都小于1MB,进而可以直接被读取到内存中处理。解题思路:1、遍历文件...

2019-03-26 09:10:40 4288 1

原创 阿里编程题

定义如下的数列224610: 2+2=4,2+4=6,4+6=102911203151: 2+9=11,9+11=20,11+20=31,20+31=51给出程序判断一个数是否满足此条件如下解法,仅供参考#include<string>#include<iostream>#include<sstream>using namespace std;...

2019-03-21 09:40:57 574

转载 Windows同时安装Python2和Python3如何兼容工作

原文链接:Windows同时安装Python2和Python3如何兼容工作不论python2还是python3,python可执行文件都叫python.exe,在cmd下输入python得到的版本号取决于环境变量里哪个版本的python路径更靠前,因为windows是按照顺序查找的。比如环境变量里的顺序是这样的:则 cmd 中 python 就是 2.7 的版本,如下所示:可以借用p...

2019-03-16 07:56:21 575

转载 LaTex IEEE-----参考文献中同名作者被默认缺省的问题

原文链接用文本编辑器打开 IEEEtran.bst,找到以下代码:% #0 turns off the "dashification" of repeated (i.e., identical to those% of the previous entry) names. IEEE normally does this.% #1 enablesFUNCTION {default.is...

2019-03-06 08:48:23 3458 1

原创 python matplotlib 图形中添加中文

主要参考链接:Python 中,matplotlib绘图无法显示中文的问题matplotlib 无法显示中文,主要原因是没有中文字体库,可以如下添加中文注释import matplotlib.pyplot as plt# 添加中文字体import matplotlib as mplmpl.rcParams['font.sans-serif'] = ['SimHei']# 使用 pl...

2018-10-10 10:21:44 4001

原创 python DataFrame整理

这是

2018-10-07 19:43:34 175

原创 python re.sub 正则表达式过滤指定字符

主要参考链接详解Python中re.subre.sub(pattern, repl, string, count=0, flags=0)Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl. If...

2018-10-07 19:37:23 8109

原创 词云生成的一些注解:wordcloud

本文主要参考连接如下:手把手教你制作 中英文 词云 | python demo词云生成在文本处理中经常遇到,曾经为了生成一幅词云图,费了很大劲,在此做一些注解。wordcloud这是一个常用的词云生成包,wordcloud 包链接,里面有详细的介绍。wordcloud 包基本用法如下:class wordcloud.WordCloud(font_path=None, width=40...

2018-10-07 19:23:22 1137

转载 Python基础——变量、对象和引用

原文链接首先需要知道的是,python 语言是动态类型语言,即变量的类型是可以随着运行时间变化的,没有必要事先声明。一个变量在第一次赋值时创建,比如 x = 3,创建了变量x并且指向对象 3。类型的概念存在于对象而非变量中。对象是分配的一块内存,有足够的空间表示它所代表的的值,并且还有两个标准的头部信息:类型标识符,表示对象的类型;引用计数器,记录该对象被多少个变量或者对象引用。Pytho...

2018-09-12 17:22:55 257

转载 R语言数据的导入与导出

参考链接1.R数据的保存与加载可通过save()函数保存为.Rdata文件,通过load()函数将数据加载到R中。&gt; a &lt;- 1:10 &gt; save(a,file='d://data//dumData.Rdata') &gt; rm(a) #将对象a从R中删除 &gt; load('d://data//dumData.Rdata') &gt; p...

2018-09-11 09:36:04 2054

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

原文链接注意:这两个函数是由Windows提供的转换函数,不具有通用性C语言提供的转换函数为mbstowcs()/wcstombs()一、函数简单介绍涉及到的头文件:函数所在头文件:windows.h#include &lt;windows.h&gt;wchar_t类型所需头文件:wchar.h#include &lt;wchar.h&gt;( ...

2018-09-08 21:34:43 19122

转载 numpy.ravel() vs numpy.flatten()

原文链接首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图(view,也颇有几分C/C++引用reference的意味),会影响(reflects)原始矩阵。1. 两者的功能&g...

2018-09-07 14:07:49 125

转载 通过网格搜索和嵌套交叉验证寻找机器学习模型的最优参数

原文链接在机器学习的模型中,通常有两类参数,第一类是通过训练数据学习得到的参数,也就是模型的系数,如回归模型中的权重系数,第二类是模型算法中需要进行设置和优化的超参,如logistic回归中的正则化系数和决策树中的树的深度参数等。在上一篇文章中,我们通过验证曲线来寻找最优的超参,在这篇文章中,将通过一种功能更为强大的寻找超参的技巧:网格搜索,它可以寻找最优的超参组合,来提高模型的性能。...

2018-09-07 11:24:58 4105

转载 numpy.where() 用法详解

原文链接numpy.where (condition[, x, y])numpy.where() 有两种用法:np.where(condition, x, y)满足条件(condition),输出x,不满足输出y。如果是一维数组,相当于 [xv if c else yv for (c,xv,yv) in zip(condition,x,y)]&gt;&gt;&gt; a...

2018-09-07 06:49:34 531

转载 python求补集合、交集、并集

文章出处联合( | ) 联合(union)操作和集合的 OR(又称可兼析取(inclusive disjunction))其实是等价的,两个集合的联合是一个新集合,该集合中的每个元素都至少是其中一个集合的成员,即属于两个集合其中之一的成员。联合符号有一个等价的方法:union()。交集( &amp; ) 可以把交集操作比做集合的AND(或合取)操作。两个集合的交集是一个新集合,该集...

2018-09-06 20:38:15 5881

转载 python写入csv文件的几种方法总结

原文链接 最常用的一种方法,利用pandas包import pandas as pd#任意的多组列表a = [1,2,3]b = [4,5,6] #字典中的key值即为csv中列名dataframe = pd.DataFrame({'a_name':a,'b_name':b})#将DataFrame存储为csv,index表示是否显示行名,default=True...

2018-06-25 10:09:10 1414

转载 python open 关于读、写、追加的总结

原文链接# -*- coding: utf-8 -*-# 测试文件名为:# text.txt# 测试文件内容为:# abcdefg# 每次操作后将文件复原# r# 以只读方式打开文件,文件不可写# 要打开的文件不存在时会报错# 文件的指针将会放在文件的开头# 这是默认模式# # file = open('test.txt', 'r')# # FileNotFound...

2018-06-25 10:05:09 4594

原创 Python 中 append 和 extend 的区别

参考连接list.append(object) 向列表中添加一个对象 object list.extend(sequence) 把一个序列 seq 的内容添加到列表中注意:这两个函数会把空 list 添加到原 list 中&gt;&gt;&gt; a = ['aa','bb']&gt;&gt;&gt; b = []&gt;&gt;&gt; a.append(b)['aa...

2018-06-15 07:51:01 233

转载 python正则表达式re 中m.group和m.groups的解释

原文链接地址先看代码 instance:究其因:正则表达式中的三组括号把匹配结果分成三组m.group() == m.group(0) == 所有匹配的字符(即匹配正则表达式整体结果) group(1) 列出第一个括号匹配部分,group(2) 列出第二个括号匹配部分,group(3) 列出第三个括号匹配部分。 m.groups() 返回所有括号匹配的字符,以tupl...

2018-06-13 14:23:27 3866

转载 正则表达式-问号的四种用法

原文链接地址原文符号因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\?有无量词问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。非贪婪匹配在满足匹配时,匹配尽可能短的字符串,使用?来表示非贪婪匹配贪婪匹配在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配不捕捉模式如何关闭圆括号的捕获能力?而...

2018-06-12 21:20:52 5627

转载 python去掉字符串中空格的方法

原文链接地址1.strip():把头和尾的空格去掉2.lstrip():把左边的空格去掉3.rstrip():把右边的空格去掉4.replace(‘c1’,’c2’):把字符串里的c1替换成c2。故可以用replace(’ ‘,”)来去掉字符串里的所有空格5.split():通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串6.使用正则表...

2018-06-12 19:24:06 4657

转载 Python:在网页中查找字符串的一般方法--in

原文链接地址如果只是要找出某一个或某些单词、字符串是否出现在某个网页中,只要使用in就可以了。import requests url = "https://www.baidu.com/s?wd=csdn%20%20abvedu&amp;tn=95407960_s_hao_pg&amp;ie=utf-8&amp;ssl_sample=normal" html = request...

2018-06-12 15:46:59 3617

原创 R 语言命令收集

在这里存粹就是一个笔记本,将自己碰到过一些 R 语言命令记录下来,免去重复查找!!reshape2::melt(data, …, na.rm = FALSE, value.name = “value”) 将 data 数据按照某(列)原则更改形状 详细内容请点击这里data.table 快速上手 详细内容请点击这里data.table 使用函数 .N 来得到每个类别的总观测数, 详细...

2018-05-29 22:10:49 252

原创 latex 实现带换行的文本框

有时候在 tex 中的 table/tabular 环境中,表格内容无法实现换行,一个简单的办法就是将该行内容放在一个盒子(\makebox, \fbox)内,用 \shortstack[位置]{内容 \ 内容} 实现换行 \makebox{\shorttack[l]{内容 \ \ 内容}} 位置那里可以: l 左对齐 r 右对齐 c 居中对齐参考博文...

2018-05-21 16:06:06 12529 1

转载 Linux统计文件行数

语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下:  - c 统计字节数。  - l 统计行数。  - w 统计字数。这些选项可以组合使用。输出列的顺序和数目不受选项的顺序和数目的影响。总是按下述顺序显示并且每...

2018-05-05 06:28:30 3146

原创 CUDA, CUDNN 版本查询

CUDA 查询: cat /usr/local/cuda/version.txt 或者 nvcc -V (也可以看到版本信息)CUDNN 查询: cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

2018-05-04 07:54:24 14142

转载 LaTeX-beamer 中 tableofcontents 技巧小结

原文链接1、列目录时,隐藏所有的小节\tableofcontents[hideallsubsections]2、自动压缩,以显示全部内容\begin{frame}[shrink]3、在每一节(或小节)前增加目录 命令 \AtBeginSection[]{} 和 \AtBeginSubsection[]{} 。比如下面两个命令可以实现在每一节前显示文档目录,隐藏所有小节标题,...

2018-04-17 10:20:24 33818

原创 Python 反转 list

反转一个 listarray = [0, 10, 20, 40]iter = reversed(array) # 返回一个迭代器for i in iter: print(i)# 等价于下述命令list(iter)

2018-04-14 21:31:16 766

转载 numpy.where() 函数

格式numpy.where(condition[,x,y])参数condition : array_like, bool if condition == True &nbsp; &nbsp; 取当前位置的 x 值 else : &nbsp;&amp;nbsp 取当前位置的 y 值x, y : array_like, optional, x 和 y 与 co...

2018-04-04 21:25:00 438

转载 numpy.r_ 与 numpy.c_

np.r_ 是按列连接两个矩阵,就是把两矩阵上下相加,要求列数相等,类似于 pandas 中的 concat()。np.c_ 是按行连接两个矩阵,就是把两矩阵左右相加,要求行数相等,类似于pandas中的merge()。import numpy as npa = np.array([1, 2, 3])b = np.array([4, 5, 6])c = np.c_[a,b]p...

2018-04-04 20:25:50 2450 2

转载 ROC曲线-阈值评价标准

原文链接请点击这里ROC曲线指受试者工作特征曲线 / 接收器操作特性曲线(receiver operating characteristic curve), 是反映敏感性和特异性连续变量的综合指标,是用构图法揭示敏感性和特异性的相互关系,它通过将连续变量设定出多个不同的临界值,从而计算出一系列敏感性和特异性,再以敏感性为纵坐标、(1-特异性)为横坐标绘制成曲线,曲线下面积越大,诊断准确性越高。...

2018-04-04 20:10:34 999

原创 Windows 下 Python 2, Python 3, PyCharm 安装

Python 2, Python 3 同时安装,容易出现共存问题,尤其是 pip 的使用。本文内容参考了很多网上资料,在此不一一列出。Python 2, Python 3, PyCharm 下载1 Python 下载地址 ,找到合适版本,本人下载 64 位版本2 PyCharm 下载地址 ,下载社区版即可Python 2 与 Python 3 共存1....

2018-03-05 13:47:00 625

原创 PyCharm 中安装 Python 包

直接 File –&gt; Settings… 找到 Project Interpreter 后,点击右边那个 “+” 号 在搜索框内找到需要的包,点击下面的安装即可 这样就可以避免 pip 默认路径,而针对目前所使用的解释器。...

2018-03-03 15:38:26 1431 1

转载 使用 titlesec 宏包设置标题格式

在 xelatex 中使用 \usepackage 指令使用 titlesec 宏包时,可以指定一些格式选项,如下: \usepackage[center]{titlesec} 其中 center 可使标题居中,还可设为 raggedleft (居左,默认), raggedright (居右)。 标题由标签与标题内容构成,其格式通常在 xelatex 文档导言区通过 titlesec 宏包提供的指...

2018-02-28 21:00:35 9618

转载 用epstopdf命令将eps转换为pdf格式

原文链接因为pdf格式的图片占用的空间要比eps格式的占用空间小,所以我采用用epstopdf命令将eps转换为pdf格式,然后插入到文章中,方便上传到网站。首先运行cmd打开终端通过下面的命令将目录转换到eps文件所在目录然后通过epstopdf命令将eps文件转换为pdf文件最后输入exit退出终端。

2018-01-24 22:36:23 12851 3

转载 Windows的Tex环境配置(TeX Live+WinEdt+SumatraPDF)

原文地址前言原来自己一直用CTeX套装编写TeX代码,后来也尝试过几种配置,比如TeXStudio、TeX Live+Sublime+SumatraPDF(参见:有哪些好的 LaTeX 编辑器?-知乎)。 现在自己使用的是TeX Live+WinEdt+SumatraPDF这一套配置,我认为这一套比较适合那些使用CTeX入门,习惯了WinEdt丰富多样的快捷键,但是想从MikTeX换到

2018-01-24 11:13:31 462

转载 TeX Live安装指南

原文地址若要安装 TeXLive ,推荐下载 TeXLive 的 ISO 镜像,因为在线安装下载过程会很慢。如果网速快也可以在线安装。下载地址:http://mirror.ctan.org/systems/texlive/Images/ (该地址会自动分配速度最快的镜像)。下载完成后,挂载镜像,执行 install-tl-windows.bat 或者 install-tl-advanced

2018-01-24 11:09:21 1030

空空如也

空空如也

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

TA关注的人

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