Python Pandas DataFrame.abs()

Python Pandas DataFrame.abs()

Python是一种进行数据分析的伟大语言,主要是因为以数据为中心的Python软件包的奇妙生态系统。Pandas就是这些包中的一个,使导入和分析数据变得更加容易。
dataframe.abs()是最简单的pandas数据框架函数之一。它返回一个具有绝对值的对象,并且只适用于全部为数字的对象。abs()函数也可以用于复数,以找到它们的绝对值。
对于复数,绝对值定义为:。

Python Pandas DataFrame.abs()

语法: DataFrame.abs()
返回值: type of caller

例子1:将nba.csv文件中的 “波士顿凯尔特人队 “改为 “欧米茄勇士队”。

# importing pandas as pd
import pandas as pd
 
# Making data frame from the csv file
df = pd.read_csv("nba.csv")
 
# Printing the first 10 rows of the
# data frame for visualization
df[:10]
Python

Python Pandas DataFrame.abs()

为了找到绝对值,我们还需要在数据框中有负值。因此,让我们把一些数值改为负值,以达到演示目的。

# This will set the Number column
# to be all negative.
df.Number = df.Number*(-1)
Python

输出:

Python Pandas DataFrame.abs()

现在,让我们使用abs()函数,只查找Number列的绝对值。

# Applying abs() value on one column only
df.Number.abs()
Python

输出:

Python Pandas DataFrame.abs()

例子2:在一个有复数的数列上应用abs()。

# Importing pandas as pd
import pandas as pd
 
# Creating a series
ser = pd.Series([1.2 + 1j, 2 + 5j, 1 + 8j, 3.2 + 2j])
 
# let's print the values in series
ser
Python

Python Pandas DataFrame.abs()

# Using abs() function to find the
# absolute value of the complex numbers
absolute_values = s.abs()
 
# Print the absolute values of all complex numbers
absolute_values
Python

Python Pandas DataFrame.abs()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册