自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 怎么使用Matplotlib画图(折线图、散点图、柱状图、直方图、饼图)

折线图:以折线的上升或下降来表示统计数量的增减变化的统计图。特点:能够显示数据的变化趋势,反映事物的变化情况。散点图:用两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。特点:判断变量之间是否存在数量关联趋势,展示离群点(分布规律)。柱状图:排列在工作表的列或行中的数据可以绘制到柱状图中。特点:绘制连离散的数据,能够一眼看出各个数据的大小,比较数据之间的差别。直方图:由一系列高度不等的纵向条纹或线段表示数据分布情况。

2023-11-30 15:59:22 303

原创 学习Pandas 二(Pandas缺失值处理、数据离散化、合并、交叉表与透视表、分组与聚合)

连续属性的离散化就是将连续属性的值域上,将值域划分为若干个离散的区间,最后用不同的符号或整数值代表落在每个子区间中的属性值。离散化有很多种方法。这里使用一种最简单的方式去操作:原始的身高数据:165,174,160,180,159,163,192,184。假设按照身高分几个区间段:(150,165],(165,180],(180,195]。分组与聚合通常是分析数据的一种方式,通常与一些统计函数一起使用,查看数据的分组情况。一步一个脚印,lyy加油!

2023-11-24 19:59:59 314

原创 为什么在Pycharm中使用Pandas画图,却不显示?

一步一个脚印,lyy加油!

2023-11-24 16:02:53 498

原创 学习Pandas 一(Pandas介绍、DataFrame结构、Series结构、Pandas基本数据操作、DataFrame运算、Pandas画图、文件读取与存储)

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考1、专门用于数据挖掘的开源python库(数据处理工具)。2、以Numpy为基础,借力Numpy模块在计算方面性能高的优势。3、基于matplotlib,能够简便的画图。4、独特的数据结构。func:自定义函数axis=0:默认是列,axis=1为行进行运算。

2023-11-18 20:30:41 190

原创 报错AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘

一步一个脚印,lyy加油!

2023-11-18 20:02:26 101

原创 查找 Jupyter 默认文件保存路径,和修改默认文件保存路径(详细)

一步一个脚印,lyy加油!

2023-11-09 21:56:45 11430 7

原创 卷积神经网络(Convolutional Neural Networks, CNN)

一步一个脚印,lyy加油!

2023-11-09 20:27:43 54

原创 Pycharm中使用Pandas读取csv文件不显示所有列的解决办法

一步一个脚印,lyy加油!

2023-11-02 23:52:54 743

原创 Python报错module ‘pandas‘ has no attribute ‘Panel‘

一步一个脚印,lyy加油!

2023-11-02 21:45:27 890

原创 Python pip命令的安装位置,解决Python和Anaconda的pip命令冲突问题

一步一个脚印,lyy加油!

2023-10-28 18:00:01 953

原创 报错ImportError: Missing optional dependency ‘xlrd‘. Install xlrd >= 2.0.0 for Excel support Us及解决办法

一步一个脚印,lyy加油!

2023-10-28 16:25:34 2969

原创 学习Numpy(Numpy的优势与属性,Numpy生成数组、切片、索引、排序等基本操作,ndarray的逻辑运算、三元运算等,ndarray数组间运算,合并与分割等)

什么是矩阵(matrix)?矩阵和array的区别是矩阵必须是2维的,但是array可以是多维的;矩阵一定是array,但是array不一定是矩阵。存储矩阵的两种方式:1、ndarray数组,2、matrix数据结构np.mat():将数组转换成矩阵类型data = np.array([[80, 86], [82, 80], [85, 78], [90, 90], [86, 82], [82, 90], [78, 80], [92, 94]]) # 使用数组存储八行两列的二维数组。

2023-10-27 20:58:55 572

原创 Anaconda的安装教程(Windows版)及运行ipynb文件

开源免费支持近800个第三方库包含多个主流工具适合数据计算领域开发Anaconda就是可以便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个包管理器conda。可以看做Python的一个集成安装,安装它后就默认安装了python、IPython、集成开发环境Spyder和众多的包和模块。为什么安装Anaconda?

2023-10-17 16:31:58 1296

原创 Pycharm运行报错Error: failed to send plot to http://127.0.0.1:63342及解决方法

一步一个脚印,lyy加油!

2023-10-13 09:36:57 1212 1

原创 eclipse中使用LocalDate类、LocalTime类等相关类报错问题及解决办法

在MyEclipse/Eclipse中LocalDate等相关类报错的问题文章目录在MyEclipse/Eclipse中LocalDate等相关类报错的问题前言一、下面说明怎样查看Myeclipse/Eclipse版本二、查看电脑已安装JDK的版本三、jdk8日期Date LocalDate LocalTime LocalDateTime类学习笔记总结前言在Myeclipse/Eclipse中使用LocalDate类、LocalTime类等相关类出现错误,多半可能是因为使用的软件版本太低。一、下面

2022-03-24 17:13:48 2110 1

原创 Microsoft Visual Studio执行过程中出现error MSB8020报错

项目场景:使用Visual Studio过程中出现版本不一致报错问题描述:error MSB8020在执行过程中遇到的问题:错误error MSB8020: The build tools for Visual Studio 2012 (v120) (Platform Toolset = ‘Visual Studio 2012 (v120)’) cannot be found. To build using the Visual Studio 2012 (v120) build tools, p

2021-11-13 08:59:52 1305

原创 (十)String类和StringBuilder类的区别

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、String类1、String类概述2、String类的特点3、String类的构造方法4、创建字符串对象两种方式的区别5、字符串的比较6、String类的构造方法7、遍历字符串案例8、统计字符次数案例9、字符串拼接案例10、帮助文档查看String常用方法二、StringBuilder类1、StringBuilder类概述2、StringBuilder类和String类的区别3、StringBui

2021-10-07 21:24:12 267

原创 (九)JavaAPI学习及使用

JavaAPI学习及使用文章目录JavaAPI学习及使用前言一、下载地址二、API概述1.什么是API2.java中的API三、如何使用API帮助文档四、API的使用练习总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、下载地址链接:https://pan.baidu.com/s/1dqcDLEZOHxAJ30PngXiwGw提取码:49e6二、API概述1.什么是APIAPI (Application Programming Interface) :应用程序编程接口2

2021-10-04 17:53:12 251

原创 (八)对象与类

类和对象提示:文章目录类和对象前言一、类和对象1、类和对象的理解2、类的定义3、对象的使用二、对象内存图三、成员变量和局部变量四、封装1、 private关键字2、 private的使用3、this关键字4、this内存原理5、封装思想五、构造方法1、构造方法概述2、构造方法的注意事项3、 标准类制作总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、类和对象1、类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解1、类是对现实生活中一类具有共同

2021-09-14 21:25:46 295

原创 (七)IntelliJ IDEA的Debug模式及操作方法

Debug模式提示:文章目录Debug模式前言一、什么是Debug模式二、Debug模式操作流程总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、什么是Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。二、Debug模式操作流程如何加断点选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可如何运行加了断点的程序在代码区域右键Debug执行看哪里看Debugger窗口看Consol

2021-08-28 20:54:20 522

原创 (六)方法以及方法重载

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2021-08-25 21:15:36 129

原创 (五)Intellij IDEA中运行缓慢解决方法

解决Intellij IDEA中运行缓慢的问题(2021.2版本)文章目录解决Intellij IDEA中运行缓慢的问题(2021.2版本)前言IDEA太卡顿,配置IDEA的内存总结前言提示:以下是本篇文章正文内容,下面案例可供参考自己安装IDEA之后,发现每次运行都很缓慢,上网查找资料方法如下:IDEA太卡顿,配置IDEA的内存在IDEA的安装目录下的bin目录下,打开 idea64.exe.vmoptions 配置文件,或者在软件界面点击Help -> Edit Custom

2021-08-23 17:43:03 5282 3

原创 (四)快速入门IntelliJ IDEA软件安装以及使用

IDEA软件安装以及使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录IDEA软件安装以及使用前言一、开发工具概述二、 IDEA软件安装三、 IDEA的项目结构介绍四、 创建包和类五、 字体设置六、IDEA的项目目录七、 IDEA常用快捷键八、IDEA修改快捷键九、 IDEA导入和关闭项目总结前言提示:以下是本篇文章正文内容,参考黑马教材,下面案例可供参考一、开发工具概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE

2021-08-23 16:49:37 998

原创 (三)Java的基本程序结构(二)---数据输入、控制流、大数、数组

Java的基本程序结构(二)—数据输入、控制流、大数、数组待加文章目录Java的基本程序结构(二)---数据输入、控制流、大数、数组前言数据输入二、控制流1、块作用域2、流程控制语句分类3、顺序结构4、分支结构if语句switch语句(多重选择)5、循环结构for循环结构while循环三、大数四、数组总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文

2021-08-19 22:09:32 180

原创 (二)Java的基本程序结构(一)---注释、数据类型、变量、标识符、运算符、字符串

Java的基本程序结构–注释、数据类型、变量、标识符、运算符提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Java的基本程序结构--注释、数据类型、变量、标识符、运算符前言一、一个简单的Java应用程序二、注释三、数据类型四、变量与常量变量变量的定义格式:使用变量时的注意事项常量五、标识符Java中标识符的组成规则六、运算符1.引入库总结前言

2021-08-16 17:10:03 109

原创 (一)JDK下载安装与配置

Java程序设计环境前言提示:以下是本篇文章正文内容,下面案例可供参考一、下载JDK下载网址:www.oracle.com/technetwork/java/javase/downloads针对不同的操作系统,下载对应的JDK。Java术语术语名缩写解释Java Development Kit(Java开发工具包)JDK编写Java程序的程序员使用的软件Java Runtime Environment(Java运行时环境)JRE运行Java程序的用户使用的

2021-08-13 20:19:44 312

原创 一个AJAX实例

一个ajax实例<body> <label>用户名:<input type="text" id="user"></label> <br /> <label>密码:<input type="text" id="pass"></label> <br> <button type="button" id="btn">登录</button>

2020-11-24 21:45:37 65

原创 常用的AJAX请求及使用方法

Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。ajax不是一种新的语言,而是一种新方法。它最大的有点就是能够不刷新整个页面,完成局部刷新,与服务器交换数据并更新部分网页内容,无需任何浏览器插件。简单来说,ajax=异步JavaScript+XML,是一种创建动态网页的技术,通过在后台与服务器少量的交互,实现网页异步更新。提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python

2020-11-23 22:48:52 327

原创 JavaScript中的Splice用法(添加,更新,删除)

splice()方法splice()方法用于添加、更新和删除数组中的一个或多个元素。注意:这种方法会改变原始数组语法array.splice(index,length,item1,item2…itemX)参数描述index必须。规定从何处添加/删除元素。该参数是数组元素的下标。必须为数字length必须。更新或删除的元素个数。必须是数字,可以为0。如果未定义此参数,则删除从index开始到数组结尾的所有元素。item1,item2…itemX可选。要添加或

2020-11-19 20:22:36 1615

原创 如何控制文本溢出隐藏及单行显示

如何使文字溢出不换行HTML内容<p class="text"> 适合场景:文字内容较多,确定文字内容一定会超过容器的,那么选择这种方式不错。但文字未超出行的情况下也会出现省略号,可结合js优化该方法。</p>添加CSS样式.text{ width: 500px; border: 1px solid green; /* 溢出隐藏 */ overflow: hidden; /* 文本溢出显示省略号 */ text-overf

2020-11-18 15:13:41 422

原创 Vue的基本语法(插值与指令)

模板语法Vue.js使用了最基本的HTML语法,可以声明试的将DOM绑定到底层Vue实例的数据中。在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数,结合响应系统,Vue 能够得出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。插值表达式数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值:<p> 计算结果:{{ msg }} </p>Mustache(双大括号) 标签将会被替代为对应数据对象上 msg 的值。无论何时,绑

2020-11-15 14:37:59 896

原创 一个Vue实例与生命周期钩子函数

一个Vue实例每个Vue应用都是通过一个Vue函数创建一个新的Vue实例开始的,一个Vue应用通过new vue创建的根Vue实例。var vm = new Vue({ // 选项})数据与方法当一个 Vue 实例被创建时,它将 data 对象中的所有的数据(property )加入到 Vue 的响应式系统中。当这些数据的值发生改变时,视图将会产生“响应”,即页面会匹配更新为新的值。注意:只有当实例被创建时就已经存在于 data 中的数据才是响应式的。也就是说,如果你控制台添加一个新的数

2020-11-15 12:42:29 154

原创 常见的Markdownpad2运行破解以及This view has crashed!报错和Awesomium1.6.6SDK安装使用

MarkDownPad2安装地址:MarkdownPad2: 安装点击此链接.提示:需等待一两秒即可MarkdownPad2报错提示This view has crashed:打开MarkdownPad2编辑器之后会出现界面右边无法渲染,并提示错误This view has crashed,这时您需要安装组件Awesomium1.6.6SDK。提示:Awesomium 1.6.6 SDK安装:Awesomium 1.6.6 SDK: 安装点击此链接.之后重启MarkdownPad2一下,

2020-11-13 10:28:42 1860

原创 初学易懂的常用CSS选择器整理归纳

CSS选择器一、元素选择器二、类选择器三、ID选择器四、属性选择器五、后代选择器六、子元素选择器七、相邻兄弟选择器八、伪类总结提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、元素选择器示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、类选择器代码如下(示例):import numpy a

2020-11-05 19:30:46 256

原创 你需要知道的网页全屏背景小知识

网页全屏背景图当我们使用background-image添加背景图片时,会默认的把图片在水平和垂直方向上铺满整个元素,但作为网页背景只需要一张图作为背景图时,就只会希望图片只出现一次,铺满整个页面,具体步骤如下:第一步:加入背景图片第一步先使用background-image属性设置url添加一张背景图,初始效果如下,是铺满整个屏幕的:// 插入一张背景图片background-image: url("images/bj_2.jpg");第二步:设置背景平铺方式第二步使用backgroun

2020-11-02 18:52:11 4284 12

空空如也

空空如也

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

TA关注的人

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