自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ImportError: DLL load failed while importing _pywrap_tensorflow_internal: 找不到指定的模块解决方案

前往微软官网下载Visual Studio C++即可:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

2020-10-24 15:10:35 9913 11

原创 科大讯飞-温室温度预测挑战赛个人总结(非Top)

前言这算是博主完整参加的第一个数据竞赛,真的收获了好多东西,对数据竞赛有了全方位的认识,也全程目睹了前排大佬神仙打架。这篇文章也算是对这次比赛历程的一个回顾,因为复赛没有怎么做,这里主要还是总结自己初赛时收获的tricks,欢迎小伙伴们一起交流学习!介绍一下队伍主要成员:壹磊,北京交通大学运筹学与控制论专业研二在读yiyang,东华大学应用统计专业研二在读潜心,上海师范大学计算机技术专业研二在读Tips:当然还要非常感谢鱼佬和阿泽两位大神的baseline和思路分享!文章目

2020-09-21 12:08:37 2583 13

原创 Windows10下安装tensorflow-gpu(2.2.0)安装教程(避坑+保姆式教学)

本文实现了Windows10下GPU版本的tensorflow2.2.0的安装,用到的软件主要包括:CUDA 10.2 + cuDNN + Anaconda + tensorflow-gpu 2.2.0。(注:此教程在Win7环境下也同样适用!)本文目录一、下载和安装CUDA二、下载和配置cuDNN三、创建Anaconda虚拟环境四、安装tensorflow-gpu2.2.0一、下载和安装CUDA(1)查看电脑的显卡类型和显卡驱动版本(2)查询CUDA版本与显卡驱动版本对照表网址:https:.

2020-09-18 16:38:12 9633 13

原创 Windows10下GPU版本的pytorch1.6.0+torchvision0.7.0安装教程(支持CUDA10.2,含whl快速下载地址)

本文实现了Windows10下GPU版本的pytorch的安装,用到的软件主要包括:CUDA 10.2 + cuDNN + Anaconda + pytorch1.6.0+torchvision0.7.0。这里说明一下,大家可以根据自己安装的CUDA选择适合自己的pytorch和torchvision版本进行下载和安装。

2020-09-02 10:50:01 11229 8

原创 一文实现PC端、iPad和安卓手机的局域网内文件共享 (保姆式教学)

博主最近在家喜欢用台式机写代码,但各种文件一般都习惯存在笔记本里,最近几经周折,总算实现了家里设备的局域网的文件共享。主要实现的设备有:笔记本-Windows10家庭中文版台式机-Windows7旗舰版iPad2019安卓手机-华为Mate20注:现在才发现,本科阶段学的计算机网络真是个有用的东西。(忏悔/(ㄒoㄒ)/)目录一、准备工作1.1 笔记本(Win10)的设置1.2 台式机(Win7)的设置二、实现共享文件夹的访问2.1 笔记本(Win10)访问台式机(Win7)2.2 台式.

2020-06-22 15:28:42 15983 7

原创 Linux下Python使用pip安装报错:command ‘gcc‘ failed with exit status 1 解决方案

报错提示:#include "Python.h" ^compilation terminated.error: command 'gcc' failed with exit status 1解决方案:缺少Python.h,需要安装python对应的devel环境yum install python-devel

2021-06-05 12:54:05 1183

原创 Python Tips:忽略警告,多行显示,矢量图设置,正常显示中文标签和负号

import warningsimport pandas as pdimport matplotlib.pyplot as plt# 忽略警告warnings.filterwarnings('ignore')# 多行显示from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"# 矢量图设置%config InlineBackend.

2021-03-02 22:18:10 387

原创 数据可视化专题之Matplotlib——场景案例

文章目录一、展示趋势变化(Evolution)1.1 折线图 - Line chart1.2 面积图 - Area chart1.3 堆积面积图 - Stacked area chart二、展示分布关系(Distribution)2.1 小提琴图 - Violin plot2.2 箱型图 - Box plot2.3 直方图(HIstogram)2.4 密度图(Density)三、展示相关关系(Correlation)3.1 散点图(Scatter plot)3.2 热力图(Heatmap)2.3 气泡图(B

2020-12-27 22:06:12 657 1

原创 数据可视化专题之Matplotlib——样式色彩

一、matplotlib的绘图样式(style)在matplotlib中,要想设置绘制样式,最简单的方法是在绘制元素时单独设置样式。有时候,当用户在做专题报告时,往往会希望保持整体风格的统一而不用对每张图一张张修改,因此matplotlib库还提供了四种批量修改全局样式的方式。1.1 matplotlib预先定义样式matplotlib贴心地提供了许多内置的样式供用户使用,使用方法很简单,只需在python脚本的最开始输入想使用style的名称即可调用,尝试调用不同内置样式,比较区别。import

2020-12-24 19:06:42 283 1

原创 数据可视化专题之Matplotlib——文字图例

一、Figure和Axes上的文本Matplotlib具有广泛的文本支持,包括对数学表达式的支持、对栅格和矢量输出的TrueType支持、具有任意旋转的换行分隔文本以及Unicode支持。1.1 textpyplot API:matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)OO API:Axes.text(self, x, y, s, fontdict=None, **kwargs)参数:此方法接受以下描述的参数:s:此参数是要添加

2020-12-22 23:25:47 375

原创 数据可视化专题之Matplotlib——布局格式

数据可视化专题之Matplotlib——布局格式一、子图1.1 使用 plt.subplots 绘制均匀状态下的子图返回元素分别是画布和子图构成的列表,第一个数字为行,第二个为列。figsize:参数可以指定整个画布的大小sharex和sharey分别表示是否共享横轴和纵轴刻度tight_layout函数可以调整子图的相对大小使字符不会重叠fig, axs = plt.subplots(2, 5, figsize=(10, 4), sharex=True, sharey=Tru

2020-12-20 20:06:06 400 1

原创 数据可视化专题之Matplotlib——基本元素

目录一、概述1.1 matplotlib的三层api1.2 Artist的分类1.3 matplotlib标准用法二、自定义Artist对象2.1 Artist属性2.2 属性调用方式三、基本元素 - primitives3.1 2DLines3.2 patches四、对象容器 - Object container一、概述1.1 matplotlib的三层apimatplotlib的原理或者基础逻辑:用Artist对象在画布(canvas)上绘制(Render)图形。matplotlib有三个层次

2020-12-18 20:29:13 381 1

原创 数据可视化专题之Matplotlib——基本概念和用法

Matplotlib是Python数据可视化库中的泰斗,它已经成为python中公认的数据可视化工具,我们所熟知的pandas和seaborn的绘图接口其实也是基于matplotlib所作的高级封装。

2020-12-14 14:38:17 391

原创 MySQL进阶操作总结:窗口函数、排名函数、case用法

本篇主要是对本人刷完牛客面试必考真题SQL篇72题的知识点总结,主要包含一些非常实用的操作:窗口函数、排名函数和case语句,可以显著提升你的刷题速度哈!

2020-12-10 13:29:59 424

原创 牛客面试必考真题SQL篇72题全答案——进阶篇

本篇主要包含牛客面试必考真题SQL篇72题的进阶部分,主要包括较难级别(18题)和困难级别(4题),题目较为复杂,我的答案可能也不是最优解哈,欢迎大家多多指正!

2020-12-10 13:17:08 839

原创 CCF-企业非法集资风险预测比赛收获——字符串特征处理

这篇题为收获而不是总结,主要是自己弃赛了一大段时间,再回来已是水哥baseline的天下/(ㄒoㄒ)/~~。如今比赛告一段落,来分享一个自己构造出的效果显著的特征——主要是对字符串opscope的处理。

2020-12-07 23:00:20 660 1

原创 牛客面试必考真题SQL篇72题全答案——基础篇

本篇主要包含牛客面试必考真题SQL篇72题的基础部分,主要包括入门级别(1题)、简单级别(18题)、中等级别(31道),答案均为自己编写且已验证无误,小伙伴们如果有更好的解题方案可以随时留言或者私信我哈!后续22道题目会在进阶篇中更新~

2020-12-07 22:13:24 1103

原创 Pandas输出文件使用Excel打开时中文出现乱码的解决方法

Pandas输出文件使用Excel打开时中文出现乱码的解决方法

2020-11-23 16:21:33 2874 1

原创 Python 模型保存和加载的两种方法:joblib库和pickle模块

Python 模型保存和加载的两种方法:joblib库和pickle模块

2020-11-20 19:51:58 1379

原创 LaTex插入图片、三线表、定理证明、伪代码流程图、参考文献

最近在写自己的第一篇Paper,原来一直没用过LaTex语法,吃尽苦头,现在总算是完成了初稿,把一些干货总结了一下,主要是用LaTex插入各种环境,包括图片、三线表、定理证明、伪代码流程图、参考文献。对于零基础的朋友可以参考我的另外一篇文章:LaTex安装和使用教程(Tex live + Tex studio + 亲身学习路线,网址:https://blog.csdn.net/xylbill97/article/details/108741777

2020-11-16 19:23:16 2490

原创 数据竞赛EDA(Exploratory Data Analysis)操作总结

本文主要是对数据竞赛EDA(Exploratory Data Analysis)操作的总结,内容主要源自阿里云天池大赛赛题解析机器学习篇一书。

2020-10-09 15:45:16 437

原创 集成学习(“森林书”)之三大集成方法Boosting、Bagging、Stacking

最近入手了周志华老师的《集成学习:基础与算法》一书,对书中介绍的目前常用的三大集成方法Boosting、Bagging、Stacking进行了学习。这篇博客主要是对这三大集成思想的一些总结,不涉及理论层面的推导。

2020-09-26 16:36:32 2290 1

原创 LaTex安装和使用教程(Tex live + Tex studio + 亲身学习路线)

LaTex安装和使用教程(亲身学习路线),主要包括推荐给Windows用户使用的Tex live+Tex studio下载和安装教程以及LaTex基本设置、数学公式、算法流程图等详细命令使用说明。

2020-09-22 21:39:22 2668

原创 特征工程——天池学习赛之贷款违约预测

文章目录一、对象特征数据预处理二、类别特征数据预处理三、缺失值和异常值处理四、时间格式处理五、特征构造一、对象特征数据预处理区分对象特征和数值特征category_feat = list(data_df.select_dtypes(include=['object']).columns) # 对象特征numerical_feat = list(data_df.select_dtypes(exclude=['object']).columns) # 数值特征label = 'isDefault'

2020-09-21 17:31:28 374

原创 Anaconda虚拟环境安装Jupyter Notebook并更换默认工作目录详细教程及使用攻略

本文主要内容为Anaconda虚拟环境安装Jupyter Notebook并更换默认工作目录详细教程及使用攻略。因为自己打算建立一个专门用来安装数据竞赛相关包的虚拟环境,于是把自己Anaconda以及Jupyter Notebook使用心得攻略全部奉上,并会随着自己的使用持续更新,欢迎大家关注收藏!

2020-08-29 10:08:25 3139 2

原创 [LeetCode]动态规划法的原理和编程实践

【LeetCode】动态规划法的原理和编程实践(Datawhale八月份组队学习)在我看过的诸多面经中,动态规划出现的频率非常之高。掌握动态规划的思想确实可以解决很多问题。本篇文章主要介绍动态规划法的原理,并亲手解决LeetCode上多道可以用动态规划思想解决的题目。【LeetCode】系列文章LeetCode分治算法的原理和编程实践 发布于20200819文章目录【LeetCode】动态规划法的原理和编程实践一、动态规划的原理二、编程实战2.1 举例:第300题最长上升子序列2.2 第67

2020-08-22 15:22:44 297

原创 [LeetCode]分治算法的原理和编程实践

原本一直想再系统地回顾一遍基本的数据结构与算法,正好借着Datawhale八月份组队学习的契机,总结一下经典的算法思想,本篇文章主要介绍分治算法的原理,并解决LeetCode上三道可以用递归思想解决的题目。文章目录一、分治思想的原理二、编程实战2.1 第169题多数元素2.2 第53题最大子序和2.3 第50题Pow(x,n)一、分治思想的原理主要思想分治算法的主要思想是将原问题递归地分成若干个子问题,直到子问题满足边界条件,停止递归。将子问题逐个击破(一般是同种方法),将已经解决的子问题合.

2020-08-19 11:54:17 606 2

原创 一文掌握python连接SQL Server,MySQL,MongoDB,Redis数据库

博主又在为将来的学习捣鼓各种环境,这次轮到了五花八门的数据库。这篇博客主要介绍这四个数据库和各自的可视化工具,并详细介绍如何用python连接数据库。说明一下,我这里连接的为局域网内另外一台电脑上安装的数据库,当然你也直接访问自己的本地数据库!如对远程访问数据库有需要的小伙伴,可参考:Window下MySQL8.0.18的安装以及在局域网内实现数据库访问本文目录一、数据库简述1.1 介绍:主要用途1.2 干货:默认端口号可视化工具二、python连接数据库(1) SQL Server数据库:pyms.

2020-07-15 22:18:20 419

原创 数学建模神器——Facebook时间序列预测库Prophet

最开始先交代点背景:这几天都一直在忙着做学校研究生数学建模的选拔赛,题目是2020年MathorCup高校数学建模挑战赛B题,有兴趣的童鞋可以去看看哈,主要大概就是研究关于国家养老服务床位未来的发展趋势(本身题目里没有给足够多的数据,所以需要自己动手搜集,令人头大)。本来最开始想到的是灰色预测或者ARIMA时间序列模型,结果无意之中发现了非常强大的Facebook开源的Prophet时间序列预测工具,操作简单,所以特别写了这篇博客总结下Prophet的原理、安装和使用。本文目录一、Prophet算法的.

2020-07-13 10:08:10 1464 1

原创 Window下IDEA和PyCharm专业版安装和JetBrains学生认证教程 (附带解决软件C盘空间占用的方法)

作为Java和Python比较好用的两款编辑器,IDEA和PyCharm的地位颇高。另外,这两个软件都隶属于JetBrains公司旗下的产品,可以通过学生免费授权计划获取专业版的使用权限,只需要提供校园edu邮箱即可。因此,本博客将分别进行这两款软件的下载和安装,之后讲解学生激活的步骤,最后解决这两款软件对C盘占用的问题。本文目录:一、下载和安装1.1 IDEA的下载和安装1.2 PyCharm的下载和安装二、获取学生免费使用的授权(两者的授权是通用的!)三、解决C盘占用的问题(两者处理方法相同,.

2020-07-12 12:48:25 2836

原创 Window下MySQL8.0.18的安装以及在局域网内实现数据库访问

最近一直在配置各种环境,这篇博客主要详细介绍MySQL8.0.18版本的以ZIP压缩包方式的安装,同时介绍了如何实现用一台计算机访问局域网内另一台计算机的MySQL数据库。本文目录一、MySQL数据库的下载和解压二、MySQL数据库的安装三、局域网内MySQL数据库连接一、MySQL数据库的下载和解压下载网址:https://dev.mysql.com/downloads/mysql/(1)进入上述网址,选择Archives(档案文件),可以获取过去版本。(2)这里选择了8.0.18版本,之后选

2020-07-06 13:25:43 2038

原创 sklearn库之交叉验证与网格搜索

文章目录一、交叉验证(主要用到sklearn.model_selection)1.1 k 折交叉验证1.2 分层k折交叉验证1.3 其他策略二、网格搜索2.1 简单网格搜索: 遍历法2.2 引入验证集2.3 带交叉验证的网格搜索2.4 其他情况三、评估指标与评分(主要用到sklearn.metrics)3.1 二分类指标(本节重点)3.2 多分类指标3.3 回归指标3.4 在模型选择中使用评估指标四、总结主要内容用途交叉验证一种更可靠的评估泛化性能的方法网格

2020-05-09 09:53:20 1865 1

原创 sklearn库之数据表示与特征工程

本文主要包含两大部分,第1部分为对特征数据的变换,尤其对复杂度较低的模型,例如线性模型非常有用,第2部分为特征选择。文章目录一、分类变量1.1 One-Hot编码(虚拟变量)1.2 数字编码的分类变量如何处理?二、分箱(离散化):主要针对线性模型三、交互特征与多项式特征四、单变量非线性变换part1总结五、自动化特征选择(主要用到sklearn.feature_selection)5.1 单...

2020-05-06 12:02:05 544

原创 sklearn库之监督实习——k近邻和线性模型

文章目录一、如何处理数据集?二、如何调用算法?三、监督学习:分类与回归四、主要算法4.1 使用到的数据集4.2 k近邻4.3 线性模型4.4 朴素贝叶斯分类器一、如何处理数据集?from sklearn.dataset import load_iris # 加载鸢尾花数据集 使用scikit-learn时,数据通常用大写的 X 表示,而标签用小写的 y 表示。scikit-learn的...

2020-05-01 14:48:26 729 1

LaTex公式符号手册

LaTex公式符号手册里面收录了绝大部分公式符号的写法。如果大家想要学习LaTex的语法,可以参考我的文章:LaTex安装和使用教程(亲身学习路线)

2020-09-22

空空如也

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

TA关注的人

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