202 次查看
Pandas 是数据科学领域中非常流行的工具。它广泛用于分析数据活动。为了找到与企业决策相关的相关信息,对数据进行清洗、转换和建模的过程称为数据分析。从数据中提取可用的信息并根据该分析做出决策是数据分析的目标。在本文中,我们将了解 Pandas 在数据科学中的作用。Python 或 C 后端源代码可从 Pandas 库获得。可以使用两种策略来完成数据分析 - 系列 DataFrame ... 阅读更多
5K+ 次查看
在 Pandas 系列构造函数中,名为 dropna() 的方法用于从系列对象中删除缺失值。它不会使用删除的 NaN 值更新原始系列对象,而是更新原始系列对象,它将返回另一个具有更新值的系列对象。dropna() 方法的参数是 axis、inplace 和 how。示例 1# 导入包 import pandas as pd import numpy as np # 创建系列对象 sr = pd.Series([42, np.nan, 55, 42, np.nan, 73, np.nan, 55, 76, 87], index=list("ABCDEFGHIJ")) print('系列对象:', sr) # 删除缺失元素 result = sr.dropna() ... 阅读更多
947 次查看
在 Pandas 系列构造函数中,有一个名为 drop() 的方法,用于从 Pandas 系列对象中删除指定的行。它不会使用已删除的行更新原始系列对象,而是更新原始系列对象,它将返回另一个已删除行的系列对象。我们可以在基于标签和基于位置索引的系列对象上使用此 drop() 方法。如果在系列对象的索引中找不到指定的行标签,它将引发键错误。我们可以通过将 errors 参数从 raise 设置为 ignore 来抑制错误。我们还有一些 ... 阅读更多
16K+ 次查看
Pandas series.drop() 方法用于从 Pandas 系列对象中删除特定行。它将返回一个已删除行的系列对象。drop() 方法可以应用于基于标签和基于位置索引的系列对象。此 drop() 方法的参数是 labels、axis、level、inplace 和 raise。如果在系列对象的索引中找不到指定的行标签,它将引发键错误。我们可以通过将 errors 参数从 raise 设置为 ignore 来抑制错误。示例 1# 导入 Pandas 包 import pandas as pd # 创建系列 ... 阅读更多
106 次查看
Pandas 系列构造函数中的 Series.divmod() 方法用于对系列对象与标量执行整数除法和模除法运算,或者我们也可以对两个系列应用此 divmod() 方法。该方法对两个输入对象的每个元素执行除法运算。它返回一个包含两个系列对象的 Python 元组,元组的第一个系列表示整数除法输出,元组的第二个系列对象表示模除法输出。示例 1import pandas as pd # 创建 Pandas 系列 series = pd.Series([25, 48, 18, 99, 61]) print("系列对象:", series) ... 阅读更多
276 次查看
Pandas 系列构造函数中的 divmod() 方法用于执行两个系列对象的整数除法和模运算。我们可以计算一个系列与标量值的 divmod()。我们还可以执行逐元素 divmod() 运算。该方法返回一个包含两个系列对象的 Python 元组,元组的第一个系列表示整数除法结果,元组的第二个系列对象表示模除法结果。该方法对两个系列对象执行逐元素除法运算。有一个名为 fill_value 的参数,用于在指定位置填充指定值 ... 阅读更多
543 次查看
Pandas 系列中的 series.dot() 方法用于执行两个 Pandas 系列对象的点积运算。在数学中,两个序列的点积由每个序列中值的乘积之和给出。series.dot() 只接受一个参数,即另一个对象,它接受一个系列或类似数组的对象,以执行每个对象元素之间的点积。示例 1# 导入 Pandas 包 import pandas as pd # 创建系列对象 series1 = pd.Series([1, 0, 5, 2]) print('第一个系列对象:', series1) series2 = pd.Series([3, 7, 2, 9]) print('第二个系列对象:', series2) ... 阅读更多
2K+ 次查看
在 Pandas 系列构造函数中,div() 或 divide() 方法用于在两个系列对象之间或在系列与标量之间执行逐元素浮点除法运算。该方法返回一个包含结果浮点除法值的系列。我们还可以对系列和标量进行除法运算。这里我们将看到一些将系列除以标量的示例。示例 1import pandas as pd # 创建 Pandas 系列 series = pd.Series([13, 48, 6, 72, 8]) print("系列对象:", series) # 除法 print("组合系列:", series.div(2))解释在此示例中,我们将用标量值“2”除以系列。 ... 阅读更多
在 Pandas 系列构造函数中,div() 或 divide() 方法用于执行两个系列对象的浮点除法或系列与标量值的除法。并执行逐元素除法运算。该方法返回一个包含浮点除法值结果的系列。它有 3 个参数,分别是 fill_value、other 和 level。other 参数只不过是第二个输入系列或标量值。fill_value 参数用于填充缺失值。如果在任何一个系列对象中缺少索引,那么我们可以用指定的 ... 阅读更多
531 次查看
Pandas.series 中的 describe() 方法用于生成系列对象的统计描述。此方法分析数值和目标系列的描述。结果,describe() 方法返回系列的汇总统计信息。它根据输入系列对象的类型而有所不同。对于数值系列,describe() 方法分析基本统计信息,如计数、均值、标准差、最小值、最大值和分位数(25%、50% 和 75%)。50% 分位数与中位数相同。如果系列对象具有对象类型数据,则 describe() 方法分析基本统计信息,如计数、唯一、顶部和频率。示例 1# 导入 ... 阅读更多