自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pandas-基础(数据结构及文件访问)

特点:一维的数据型对象,包含一个值序列和数据标签(即索引)dataindexdtypenp.int64np.float64namecopyfastpathindexvalueshead(n)tail(n)dtypeshapedescribe()isnull()notnull()unique()map(func)dropna()cumsum()cumprod()rank()cov(other)to_list()to_frame()iloc[]loc[]

2025-03-07 16:33:24 983

原创 pandas-数据清洗

数据清洗是对一些没有用的数据进行处理的过程。很多数据集存在数据缺失、数据格式错误、错误数据或重复数据的情况,如果要使数据分析更加准确,就需要对这些没有用的数据进行处理。:识别并填补缺失值,或删除含缺失值的行/列。:检查并删除重复数据,确保每条数据唯一。:识别并处理异常值,如极端值、错误值。:转换数据类型或进行单位转换,如日期格式转换。:对数值型数据进行标准化(如 Z-score)或归一化(如 Min-Max)。:将类别变量转换为数值形式,常见方法包括 One-Hot 编码和标签编码。

2025-03-07 10:49:09 770

原创 python基础2-推导式&迭代器&函数

元组推导式和列表推导式的用法也完全相同,只是元组推导式是用 () 圆括号将各部分括起来,而列表推导式用的是中括号 [],另外元组推导式返回的结果是一个生成器对象。可以看见在调用函数前后,形参和实参指向的是同一个对象(对象 id 相同),在函数内部修改形参后,形参指向的是不同的 id。是一个关键字,用于定义生成器函数,生成器函数是一种特殊的函数,可以在迭代过程中逐步产生值,而不是一次性返回所有结果。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。

2025-03-06 10:20:18 4781

原创 python基础-基本类型及语句

dict 作为 Python 的关键字和内置函数,变量名不建议命名为dict。键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。

2025-03-05 15:24:05 701

原创 python-pandas合并及连接表

在append中,如果原表默认是整数序列的索引,那么可以使用ignore_index=True对新序列对应的索引自动标号,否则必须对Series指定name属性。同时,进行A列比较的时候,s2指代的就是一个全空的序列,因为它在被调用的表中并不存在,并且来自第一个表的序列索引会被reindex成两个索引的并集。对于传入的函数而言,每一次操作中输入的参数是来自两个表的同名Series,依次传入的列是两个表列名的并集。例如下面这个例子会依次传入A,B,C,D四组序列,每组为左右表的两个序列。

2025-02-19 17:29:28 604

原创 python-文件操作

os.scandir() 用于获取指定目录中的条目,并返回一个包含 DirEntry 对象的迭代器。每个 DirEntry 对象提供了文件或目录的基本信息,如名称、路径、文件类型等。与 os.listdir() 相比,os.scandir() 提供了更高效的文件遍历,能够直接访问文件类型信息,而不需要额外的系统调用。3.7 文件拷贝-

2025-02-18 17:44:00 1093

原创 python-re

re正则表达式的使用

2025-02-10 16:32:00 930

原创 pandas-map

pandas-map

2025-02-10 13:53:34 398

原创 python-zip

python-zip

2025-02-08 17:30:35 67

原创 python-enumerate

【代码】python-enumerate。

2025-02-08 17:29:54 74

原创 pandas-datafill

【代码】pandas-datafill。

2025-02-08 17:23:00 113

原创 padas-index

【代码】padas-index。

2025-02-08 17:13:05 91

原创 pandas连接合并表

【代码】pandas连接合并表。

2025-02-08 16:58:21 104

原创 numpy.where

【代码】numpy.where。

2025-02-08 16:51:45 57

原创 pandas_where

pandas.DataFrame.where()函数,用于根据条件替换DataFrame中的值。当条件满足时,将数据替换为指定值(默认情况下为 NaN),否则保持不变。# inplace: 是否在原 DataFrame 上进行操作,默认为 False。# cond: 一个布尔条件,可以是 DataFrame 或 Series。元素为 True 的位置会保留原值,False 的位置会被替换。# try_cast: 尝试转换到相同的类型,默认为 False。# axis: 应用条件的轴,默认为 None。

2025-01-23 16:31:30 251

原创 python-pandas

Python-DataFrame

2024-12-04 08:05:08 440

原创 Python-NumPy

一个ndarray是一个通用的多维同类数据容器,它包含的每一个元素均为相同类型。(5)arrange函数:Python内建函数range的数组版,返回一个数组。任何两个等尺寸数组之间的算术操作都应用了逐元素操作的方式。布尔值数组的长度必须和数组轴索引(行索引)长度一致。(4)empty函数:创建一个没有初始化数值的数组。(3)使用astype方式显示地转换数组的数组类型。(6)复制数组 arr[5:8].copy()(1)dtype属性:用于描述数组的数据类型。同尺寸数组之间的比较,会产生一个布尔值数组。

2024-12-03 08:08:35 165

原创 #python-pandas

1 在extension中安装pip manager工具。pandas需要先读取表格类型的数据,然后进行分析。vscode中安装pandas方法。2 搜索并安装需要的工具包。

2024-11-27 20:59:27 230

原创 GTEST常见问题汇总

f common 解决重复定义问题。

2024-11-25 13:05:34 132

原创 python入门

python基础语法

2024-11-12 07:58:27 128

原创 LINUX磁盘相关命令

linux 磁盘

2023-09-06 17:07:17 215

转载 Android-Binder

Parcel 类 (Android.OS) | Microsoft LearnHandle:Android 的 Handler 机制实现原理分析_慕课手记

2023-06-30 23:04:30 142

转载 Android Studio安装

下载Android studio安装包。配置时选择custom。

2023-06-30 20:17:55 132

转载 JAVA-初期化顺序

静态初始化块的优先级最高,也就是最先执行,并且仅在类第一次被加载时执行;非静态初始化块和构造函数后执行,并且在每次生成对象时执行一次;非静态初始化块的代码会在类构造函数之前执行。因此若要使用,应当养成把初始化块写在构造函数之前的习惯,便于调试;静态初始化块既可以用于初始化静态成员变量,也可以执行初始化代码;非静态初始化块可以针对多个重载构造函数进行代码复用。

2023-06-29 17:50:29 85

转载 Android中 .stub类的使用

aidl会在gen中自动生成一个同名的IaidlData.java接口文件,该接口文件包含一个抽象类stub,其继承了android.os.Binder、实现IaidlData接口故,我们实际需要实现的是Stub抽象类。stub和proxy是为了方便client/service交互而生成出来的代码,这样client/service的代码就会比较干净,不会嵌入很多很难懂的与业务无关的代码。但是一个类从业务来说,可能只需要其中一两个方法。存根类是一个类,它实现了一个接口,但是实现后的每个方法都是空的。

2023-06-29 17:09:05 724

转载 AIDL:Android Interface Definition Language

AIDL

2023-06-29 16:57:08 394

原创 Java-private构造方法

private 构造函数一般用于Singleton模式,指的是整个应用只有本类的一个对象,一般这种类都有一个类似getInstance()的方法!

2023-06-29 16:27:23 513

原创 HashMap

如果你只想获取 key,可以使用 keySet() 方法,然后可以通过 get(key) 获取对应的 value,如果你只想获取 value,可以使用 values() 方法。如果你只想获取 key,可以使用 keySet() 方法,然后可以通过 get(key) 获取对应的 value,如果你只想获取 value,可以使用 values() 方法。:使用 remove(key) 方法来删除 key 对应的键值对(key-value)。:添加键值对(key-value)可以使用 put() 方法。

2023-06-28 18:51:13 59

原创 Java静态类 Static class

在Java世界里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见。1.静态内部类跟静态方法一样,只能访问静态的成员变量和方法,不能访问非静态的方法和属性,但是普通内部类可以访问任意外部类的成员变量和方法。(2)非静态内部类能够访问外部类的静态和非静态成员。(3)一个非静态内部类不能脱离外部类实体被创建,一个非静态内部类可以访问外部类的数据和方法,因为他就在外部类里面。

2023-06-28 14:16:15 2332 1

原创 Java常用关键字

final变量定义时初始化常见,定义时直接赋值即可,不再赘言。定义:static修饰的域、方法、代码块为类所有,而不是为对象所有;调用:可以使用类名调用(亦可使用对象名调用);变量加载顺序:static域加载时仅加载一次(基础面试题第一篇,变量加载顺序)。第一点,static方法、代码块内可以只能出现static域、方法、代码块,最常见的就是main方法,static方法只能出现static变量。第二点,非static方法只能由对象名调用调用,因为非static方法只有在对象存在时才有意义。

2023-06-28 08:45:52 2138

原创 Ubuntu Gtest环境构筑

pthreadエラーが提示される場合、下記を実行して、poxライブラリーをインストールする。>cmake -DBUILD_SHARED_LIBS=ON .. ->makefile生成(-DBUILD_SHARED_LIBS=ON、.soを生成)>mkdir mybuild ->mkdir mybuildを実行して、ビルドフォルダを作成する。

2023-06-26 12:30:00 522

修改完的个人用的资料!

修改完的个人用的资料!

2025-03-20

参考资料数学基础理论知识书籍

参考资料数学基础理论知识书籍

2025-03-16

微分20250314出版调整格式

微分20250314出版调整格式

2025-03-14

空空如也

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

TA关注的人

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