用于数据分析的 Pandas 和 NumPy 练习
用于数据分析的 NumPy 练习
NumPy 数组练习
- 如何创建一个空的和一个完整的 NumPy 数组?
- 创建一个全零填充的 Numpy 数组
- 创建一个填充所有数组的 Numpy 数组
- 检查 Numpy 数组是否包含指定行
- 如何删除 Numpy 数组中包含非数字值的行?
- 结合一维和二维 NumPy 数组
- 如何比较两个 NumPy 数组?
- 如何获得 3D NumPy 数组的所有 2D 对角线?
- 使用 NumPy 在Python中展平矩阵
- 计算数组中非零值的数量
- 修剪一维数组的前导和/或尾随零
- 反转一个numpy数组
NumPy 矩阵练习
- 从给定矩阵中获取最大值
- 从给定矩阵中获取最小值
- 使用 NumPy 查找给定矩阵的行数和列数
- 在Python中添加和减去矩阵
- NumPy 中的矩阵乘法
- 在 numpy 数组中添加行/列的方法
- 获取矩阵的特征值
- 如何计算 NumPy 数组中唯一值的频率?
- 如何使用 NumPy 对矩阵求逆
- 如何使用 NumPy 计算矩阵的行列式?
- 在Python中使用 NumPy 将复数矩阵相乘
- 使用 NumPy 计算矩阵和向量的内积、外积和叉积
- 使用Python将协方差矩阵转换为相关矩阵
NumPy 索引练习
- 替换不满足给定条件的 NumPy 数组元素
- 返回满足给定条件的元素的索引
- 在numpy数组中用零替换负值
- 用列的平均值替换 NaN 值
- 如何在某些索引位置获取 NumPy 数组的值?
- 在 NumPy 数组中查找等于零的元素的索引
- 如何访问多维 NumPy 数组的不同行?
- 如何删除 Numpy 数组中包含非数字值的列?
- 获取元素大于 X 的 NumPy 数组的行号
- 检查 NumPy 数组中存在的元素
- 按索引组合数组索引
NumPy 排序和搜索练习
- 如何在Python中使用 NumPy 获取已排序数组的索引?
- 查找 NumPy 数组的 k 个最小值
- 如何使用 NumPy 获取数组的 n 最大值?
- 对矩阵中的值进行排序
- 从浮点 numpy 数组中过滤掉整数
- 查找排序数组中的索引
NumPy 随机练习
- 创建一个具有随机值的 Numpy 数组
- 如何使用 NumPy 从列表中选择不同概率的元素?
- 如何在Python中获得加权随机选择?
- 使用 NumPy 从均匀分布生成随机数
- 从几何分布中获取随机元素
- 从拉普拉斯分布中获取随机元素
- 从均匀分布中返回随机值矩阵
- 从高斯分布返回一个随机值矩阵
NumPy 字符串练习
- 重复 NumPy字符串数组的所有元素
- 如何用空格分割给定 NumPy 数组的元素?
- 如何在给定 NumPy 数组的所有元素的字符之间插入空格?
- 查找 Numpy 数组中每个字符串元素的长度
- 交换字符串数组的大小写
- 将数组元素的大小写更改为大写
- 将数组元素的大小写更改为小写
- 通过分隔符连接字符串
- 检查两个相同形状的字符串数组是否一一
- 计算数组中子字符串的数量
- 查找数组中子字符串的最低索引
- 当值以特定字符结尾时获取布尔数组
>>> 更多
用于数据分析的 Pandas 练习
Pandas 数据框练习
- 用二维列表制作 Pandas DataFrame | Python
- Python|从 narray/lists 的字典创建 DataFrame
- 使用列表创建 Pandas 数据框
- 使用元组列表创建 Pandas 数据框
- 从字典列表创建 Pandas DataFrame
- Python|将嵌套字典列表转换为 Pandas 数据框
- 从 Pandas 系列创建数据框
- 使用字符串数据在 Pandas 中构造 DataFrame
- 清理给定 Pandas Dataframe 中的字符串数据
- 使用正则表达式替换 Pandas 数据框中的值
- Pandas DataFrame 中的重新索引
- 将外部值映射到 Pandas 中的数据框值
- Pandas Dataframe 中的重置索引
- Python|更改 Pandas DataFrame 中的列名和行索引
Pandas 数据框行练习
- 如何遍历 Pandas Dataframe 中的行
- 在 Pandas Dataframe 中迭代行的不同方法
- 根据条件选择pandas DataFrame中的行
- 在 Pandas 中使用 iloc[] 和 iat[] 从 Dataframe 中选择任何行
- Pandas 中给定列的有限行选择 | Python
- 根据应用于列的特定条件从数据框中删除行
- 在 Pandas Dataframe 中的给定位置插入行
- 从 Pandas 数据框中的行创建列表
- Pandas DataFrame 的排行
- 对 pandas DataFrame 中的行进行排序
- 在 Pandas 数据框中选择具有最大值和最小值的行
- 获取包含给定子字符串的 Pandas DataFrame 中的所有行
- 在 Pandas 中将列转换为行名/索引
- 如何从 Pandas DataFrame 中随机选择行
Pandas Daraftame 列练习
- 使用 for 循环创建 pandas 列
- 如何在 Pandas 数据框中获取列名
- 如何重命名 Pandas DataFrame 中的列
- 从 Pandas DataFrame 中的列中获取唯一值
- Pandas DataFrame 列的条件操作
- 如果 Pandas Dataframe 中的列满足某些条件,则返回索引标签
- 在 Pandas 中格式化 Dataframe 的整数列
- 根据现有列在 Pandas DataFrame 中创建一个新列
- Python|根据给定条件创建 Pandas 数据框列
- 从 Pandas 数据框中的列中获取唯一值
- 使用 pandas DataFrame 中的正则表达式将字符串拆分为列
- 获取 Pandas DataFrame 中列的频率计数
- 在 Pandas DataFrame 中将文本列拆分为两列
- 获取DataFrame列中最小值的索引
- 获取DataFrame列中最大值的索引
- Pandas 数据框中两列的差异
- 从 Pandas DataFrame 中的特定列获取 n 最大值
- 从 Pandas DataFrame 中的特定列获取 n 最小值
- 如何在 Pandas Dataframe 中删除一列或多列
- 如何在 Pandas 数据框中小写列名
- 大写熊猫数据框中列的第一个字母
- 将大写应用于 Pandas 数据框中的列
Pandas 日期时间练习
- 熊猫 |时间序列操作基础
- 在 Pandas 中使用 Timedelta 和 Period 创建基于 DateTime 的索引
- 在 Pandas 数据框中将列类型从字符串转换为日期时间格式
>>> 更多