1)读取iris数据集中鸢尾花的萼片,花瓣长度
import pandas as pd
import numpy as np
df=pd.read_csv("D:\iris.csv")
print(df)
2)对鸢尾花的萼片,花瓣长度进行排序;
df['Sepal.Length']=df['Sepal.Length'].astype(float)
df['Sepal.Width']=df['Sepal.Width'].astype(float)
df['Petal.Length']=df['Petal.Length'].astype(float)
df['Petal.Width']=df['Petal.Width'].astype(float)
#对鸢尾花的萼片,花瓣长度进行排序
a=np.sort(df['Sepal.Length'])
print(a)
b=np.sort(df['Petal.Length'])
print(b)
3)对鸢尾花的萼片,花瓣长度进行去重;
#去除重复值
print('去重后的萼片长度表为:',np.unique(df['Sepal.Length']))
print('去重后的花瓣长度表为:',np.unique(df['Petal.Length']))
4)求鸢尾花的萼片,花瓣长度的和,以及累计和;
#计算数组总和
print('萼片长度表的总和为:',np.sum(df['Sepal.Length']))
print('花瓣长度表的总和为:',np.sum(df['Petal.Length']))
#计算所有元素的累计和
print('萼片长度表的累计和为:',np.cumsum(df['Sepal.Length']))
print('花瓣长度表的累计和为:',np.cumsum(df['Petal.Length']))
5)求鸢尾花的萼片,花瓣长度的均值;
#计算数组均值
print('萼片长度表的均值为:',np.mean(df['Sepal.Length']))
print('花瓣长度表的均值为:',np.mean(df['Petal.Length']))
6)求鸢尾花的萼片,花瓣长度的标准差、方差;
#计算数组标准差
print('萼片长度表的标准差为:',np.std(df['Sepal.Length']))
print('花瓣长度表的标准差为:',np.std(df['Petal.Length']))
#计算数组方差
print('萼片长度表的方差为:',np.var(df['Sepal.Length']))
print('花瓣长度表的方差为:',np.var(df['Petal.Length']))
7)求鸢尾花的萼片,花瓣长度的最大值、最小值。文章来源:https://www.toymoban.com/news/detail-718900.html
#计算最小值
print('萼片长度表的最小值为:',np.min(df['Sepal.Length']))
print('花瓣长度表的最小值为:',np.min(df['Petal.Length']))
#计算最大值
print('萼片长度表的最大值为:',np.max(df['Sepal.Length']))
print('花瓣长度表的最大值为:',np.max(df['Petal.Length']))
文章来源地址https://www.toymoban.com/news/detail-718900.html
到了这里,关于实验三---读取iris数据集中鸢尾花的萼片,花瓣长度,并对其进行排序、去重、并求出和,累计和,均值,标准差、方差、最大值和最小值。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!