自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Larissa的博客

一位来自贝克街的神秘魔法师

  • 博客(24)
  • 收藏
  • 关注

原创 基础篇(三)Node类数据结构的包接口开发

链表结构包括单链表结构(singky linked node)和双链表结构(doubly linked node),相较于数组中数据项的连续存储方式,链表结构中数据项的逻辑顺序和内存中的顺序解耦,也就是说,要访问链表结构中的数据项只需通过一个给定项的地址和位置的链接,从堆栈空间内申请的指针即可寻址找到该数据项。这种内存的映射关系,我们称之为非连续性的内存(noncontiguous memory)。

2023-10-24 07:30:00 188

原创 基础篇(二)Grid类数据结构的包接口开发

本文以Grid类数据结构为例,围绕如何利用Python实现包接口的开发展开介绍。本文面向于对OOP编程有一定基础的朋友,建议您在阅读本文章前自行回顾。

2023-10-22 11:52:54 111

原创 基础篇(一)Array类数据结构的包接口开发

在OOP编程中我们了解到一个很重要的概念——抽象,也通过编写代码实现类的实例化了解到继承、多态对于接口函数的复用起到的重大作用;基于类方法的接口函数设计经验上,在本系列文章中您将会和笔者一起,采用自顶向下的设计思想,完成一整个从基于数组的包接口开发到适用于所有数据结构对象的抽象类集合的设计过程。

2023-10-21 23:42:06 146

原创 C语言数据结构之基本排序算法(一)

本篇文章分析了选择排序法、冒泡排序法和插入排序法的逻辑,给出了C语言实现代码及其复杂度分析。

2023-10-18 20:12:48 75

原创 【常量与变量】(二)C语言中可声明的常量数据类型

本文围绕C语言中可声明的常量数据类型及其可进行操作(如整型运算、字符串拼接等)展开介绍,并给出其声明代码和运算符速查表;考虑到篇幅有限,关于变量的可声明数据类型内容单独放到另一篇文章中讲解。

2023-10-14 13:48:16 87 1

原创 【速查表】之C语言关键字、转义字符、运算符、占位符、数据类型占用空间等(持续更新中...)

本文给出了C语言中基础知识速查表,其中包括了转义字符、分隔符、运算符及其结合性优先级、占位符、表达式、数据类型占用空间,持续更新中。

2023-10-14 13:45:11 656 2

原创 【常量与变量】(一)C语言中可声明的变量数据类型

本文围绕C语言中的数据类型及其所占内存空间展开介绍,并给出其实现代码,其中对指针的复合类型做了拓展介绍。

2023-10-12 22:19:13 90

原创 Python数据结构之基本排序算法(二)

本篇文章以图文结合的方式,分析了二分查找、合并排序和快速排序的逻辑,给出了Python实现代码及其复杂度分析。

2023-10-01 18:11:17 36

原创 Python数据结构之基本排序算法(一)

本篇文章介绍了数据结构中选择排序法、冒泡排序法、插入排序法的Python实现。

2023-09-18 20:46:44 58 1

原创 Python数据结构之基础概念讲解(一)

本篇文章围绕刚开始学习数据结构时接触到的术语具象化解释,涵盖其他学习分支的部分已在文章中给出了系列文章链接。在此过程中,博主会尽量用科学准确的文字去解释术语,同时结合生活中的案例分析,穿插部分代码讲解以方便大家能更好理解;学识不精,内容上如有错误的地方还请大家指正🙏

2023-09-14 19:00:30 105 1

原创 Python数据分析之Pandas入门(下)

本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。

2023-09-08 14:09:54 76 1

原创 Python数据分析之Pandas入门(中)-补充

本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。

2023-09-08 13:28:31 70 1

原创 Python数据分析之Pandas入门(中)

本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。参考自书籍,本篇文章的代码均已测试通过,数据集下载详见【资源】。📢注意:代码文件应和解压后的数据及文件夹在同一目录下才能相对路径引用到,当然也可使用绝对路径。

2023-09-07 13:58:20 116 1

原创 Python数据分析之Pandas入门(上)

本系列共有三篇文章,依次按照pandas数据类型及其结构、内置模块对数据处理功能、可视化工具以及形如房价预测的案例分析内容展开介绍。本篇文章的代码均已测试通过,参考自书籍《Python for Data Analysis(Second Edition)》

2023-09-06 13:36:32 70 1

原创 NumPy入门(下)

本文主要介绍了在进行OOP编程过程中,需要利用NumPy实现的简单操作,如创建NumPy数组以存储对应标签下的概率值,然后调用NumPy内置的API进行统计和求值。文章末尾还附上了模拟随机漫步的代码

2023-09-03 18:34:01 26

原创 Python入门之异常处理、文本进度条更新和日期时间操作

本文主要介绍了Python入门学习中异常处理、文本进度条更新和日期时间操作的基础知识

2023-09-03 14:31:15 76

原创 Pandas数据清洗

本文围绕利用Python对CSV和JSON格式文件进行数据清洗展开,包括删除空值和替换空值的Pandas实现,为数据分析奠定基础

2023-02-10 17:52:22 290

原创 面向对象编程

本文介绍了从基础过渡到进阶的面向对象编程(OOP)的基础知识

2023-02-10 17:29:28 157

原创 NumPy 入门(中)

本文主要介绍了 NumPy 的入门知识,围绕修改数组形状、翻转数组等NumPy数组基本操作和统计函数、线性代数等常用函数展开,适用于数据分析的朋友们进行基础知识点的快速回顾

2023-02-10 13:45:40 125

原创 NumPy 入门(上)

本文对NumPy入门需要掌握的基础知识进行了较为完整的介绍,与Python入门系列中的List相关知识点相互补充、为数据分析提供知识基础,形成了较为完善的知识体系

2023-01-20 23:51:26 119

原创 Python基本数据类型及其函数

本文主要介绍了Python的六大基础数据类型及其相关函数,其中穿插了博主个人的学习建议以及部分OOP编程、科学数据库的调用等知识,以将前后的学习路线连接。不积跬步、无以至千里,要做好数据分析当从基础一步步抓起,时常复盘、才能进步

2023-01-20 00:58:56 1038

原创 编程入门基本题目(Python、C语言),持续更新中......

随着科学技术的发展、大数据时代信息的更新速度加快,掌握一门基本的编程思维能力和一定的计算机基础成为时代的趋势,因此练习编程成为普遍现象。本文收集了部分的习题及解法,希望对大家有帮助。持续更新中.......

2022-10-06 22:48:53 1002

原创 Mac 安装sklearn库

另:在进行机器学习的评估时(特别是梯度下降算法是否抓取全局最小值时),数据可视化和科学的数据分析是必不可少的方法,与之相关的库有 matplotlib、seaborn(内置有数据集但需到官网下载并保存到指定文件夹下)、pandas。因为python库的下载环境是连外网VPN的,所以如果之前在创建虚拟环境时没将pip修改为国内源,下载python内置库的时候速度会很慢(当然也可以科学上网,此处不讨论),此时需要换源,用国内的镜像源下载安装会快很多。

2022-10-03 00:18:18 1932

原创 编程入门基本题目(Python、C语言),持续更新中......

大家学过Python的话应该知道“天天向上的力量”这个经典的入门编程题,而这道题对博主本人也很有意义,因为这是博主上大学的第一门编程语言讲授课的讲解题目,而刚好这道题也反映出IT行业的一个时刻保持学习状态的特点,在此,博主以这道题为开头、以乔帮主的一句“Stay hungry, stay foolish”与大家共勉。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相同,则n被称为回文数。题目四:进制转换(以十进制转其他进制为例)题目二:求两个整数的最大公约数。题目一:统计不同字符的个数。

2022-10-03 00:14:23 1316

数据分析-pandas入门-案例分析

系列文章“Python数据分析之Pandas入门(下)”的第九小节,主要介绍了: 1. 分类数据 2. Python建模库介绍 3. 数据分析示例 内附源码和数据集

2023-09-08

数据分析-pandas入门-数据聚合与分组

系列文章“Python数据分析之Pandas入门(中)”的第七小节,主要介绍了在载入、合并和准备数据集后,可能还需要对源数据集进行过滤、变换和分割等操作。,本节内容与 中的“六、数据规整”一同作为将用于报告的数据透视表的源数据集重要操作。

2023-09-08

《Python For Data Analysis》数据集

Wes McKinney所著的《Python For Data Analysis》书籍原数据集,用于系列文章“Python数据分析之Pandas入门(中)”和“Python数据分析之Pandas入门(下)”的学习。

2023-09-07

空空如也

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

TA关注的人

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