当前位置: 首页 > wzjs >正文

马鞍山哪里做网站推广赚钱平台

马鞍山哪里做网站,推广赚钱平台,微信支付网站开发,wordpress添加网页背景图片大小本文目录: 一、Series和Dataframe的概念二、创建Series对象三、创建Dataframe对象(一)Series1.Series的常用属性总结如下:2.Series的常用方法总结如下: (二)Dataframe1.Dataframe的常用属性2.Da…

本文目录:

  • 一、Series和Dataframe的概念
  • 二、创建Series对象
  • 三、创建Dataframe对象
    • (一)Series
      • 1.Series的常用属性总结如下:
      • 2.Series的常用方法总结如下:
    • (二)Dataframe
      • 1.Dataframe的常用属性
      • 2.Dataframe的常用方法

一、Series和Dataframe的概念

Pandas 只有两种核心数据结构:

Series:一维数组(单列数据,带索引)。

DataFrame:二维表格(多列 Series 的集合,每列可不同数据类型)。
在这里插入图片描述

【特别分享】

Pandas没有独立的“行”对象源于两点原因****:

(1)设计哲学:Pandas 是围绕 列式存储(Column-oriented) 优化的,列操作(如聚合、过滤)比行操作更高效;

(2)内存布局:DataFrame 的每列(Series)在内存中连续存储,而行是跨列的,访问效率较低。

二、创建Series对象

Series是最基本的数据结构对象,DataFrame 的一列就是一个 Series;

它是一个类似于一维数组的对象;

它的创建主要包括三个部分:values(值:可为列表、字典、numpy数组、标量值等等)、index(行索引)、name(series名字),其中values是必须有的,index和name可有可无,当不指定index时,系统会默认从0开始。

Series的创建方式有多种:
在这里插入图片描述
代码如下(列举3种,其它类同):

import pandas as pd# 从列表创建,默认索引为 0, 1, 2...
data = [10, 20, 30, 40]
s = pd.Series(data)
print(s)# 字典的键自动成为索引
data = {'a': 10, 'b': 20, 'c': 30}
s = pd.Series(data)
print(s)# 所有值均为 5,索引需单独指定
s = pd.Series(5, index=['a', 'b', 'c'])
print(s)注意:Series的缺失值用 NaN 表示。

三、创建Dataframe对象

DataFrame是Pandas中最基本的数据结构,Series的许多属性和方法在DataFrame中也一样适用,可以理解为一个二维表结构。

Dataframe的创建方式主要包括列表创建和字典创建,还有csv文件读取,代码如下:

import pandas as pd
#从字典创建
data = {'Name': ['Alice', 'Bob', 'Charlie'],'Age': [25, 30, 35],'City': ['New York', 'London', 'Tokyo']
}df = pd.DataFrame(data)
print(df)#从列表创建
data = [['Alice', 25, 'New York'],['Bob', 30, 'London'],['Charlie', 35, 'Tokyo']
]df = pd.DataFrame(data, columns=['Name', 'Age', 'City'])
print(df)#从csv文件读取
df = pd.read_csv('data.csv')  # 读取 CSV 文件
print(df.head())  # 查看前5行

四、属性和方法

Series和Dataframe的很多属性和方法是共通的。

(一)Series

1.Series的常用属性总结如下:

在这里插入图片描述
代码如下:

例(列举重点):
import pandas as pd
s = pd.Series([1, 2], name='my_series')
print(s)  # 输出:'my_series's1 = pd.Series([1, 2, 3], name="A")  
s2 = pd.Series(["X", "Y", "Z"], name="B")print(s1.ndim)
print(s1.shape)
print(s1.loc[1]) #按索引1取值
print(s1.iloc[1])#按索引位置1取值

2.Series的常用方法总结如下:

在这里插入图片描述

代码如下:

例(列举重点):print(df.head())    #前五条数据
print(s.describe())   #查看详情
s1=s.sample(2)   #随机抽取2条数据
print(s1)    
print(s1.sort_values()) #默认升序,降序需指定ascending=False#扩展:
print(s1.sort_values(ascending=False))   #降序排列,返回新的
print(s1.sort_values(ascending=True))   #升序排列,返回新的
print(s1.describe(include="all"))    #打印所有字段详细信息
print(s1.describe(exclude="int,float")) #打印除了int和float的字段信息

(二)Dataframe

1.Dataframe的常用属性

在这里插入图片描述

2.Dataframe的常用方法

在这里插入图片描述

有关属性和方法整体代码如下:

例(列举部分重点):
import pandas as pd# 加载数据集, 得到df对象
df = pd.read_csv('data/scientists.csv')print('=============== 常用属性 ===============')
# 查看维度, 返回元组类型 -> (行数, 列数), 元素个数代表维度数
print(df.shape)
# 查看数据值个数, 行数*列数, NaN值也算
print(df.size)
# 查看数据值, 返回numpy的ndarray类型
print(df.values)
# 查看维度数
print(df.ndim)
# 返回列名和列数据类型
print(df.dtypes)
# 查看索引值, 返回索引值对象
print(df.index)
# 查看列名, 返回列名对象
print(df.columns)
print('=============== 常用方法 ===============')
# 查看前5行数据
print(df.head())
# 查看后5行数据
print(df.tail())
# 查看df的基本信息
df.info()
# 查看df对象中所有数值列的描述统计信息
print(df.describe())
# 查看df对象中所有非数值列的描述统计信息
# exclude:不包含指定类型列
print(df.describe(exclude=['int', 'float']))
# 查看df对象中所有列的描述统计信息
# include:包含指定类型列, all代表所有类型
print(df.describe(include='all'))
# 查看df的行数
print(len(df))
# 查看df各列的最小值
print(df.min())
# 查看df各列的非空值个数
print(df.count())
# 查看df数值列的平均值
print(df.mean())

今天分享到此结束。


文章转载自:

http://KS5pJ9D9.zknjy.cn
http://NfMK4dpj.zknjy.cn
http://vvyi5W5T.zknjy.cn
http://uEAMy4Pr.zknjy.cn
http://A2SiinH1.zknjy.cn
http://jX6wTIu0.zknjy.cn
http://PcJTKnCG.zknjy.cn
http://7WxnZWa1.zknjy.cn
http://lnQzVFu6.zknjy.cn
http://rxlsupp2.zknjy.cn
http://XlTjckv2.zknjy.cn
http://xOs47DR6.zknjy.cn
http://baw4gFVH.zknjy.cn
http://645X2ebU.zknjy.cn
http://giIGebus.zknjy.cn
http://CBG8G606.zknjy.cn
http://ufVz6ORf.zknjy.cn
http://ytBul9ej.zknjy.cn
http://RiebCt5y.zknjy.cn
http://EqUtQjru.zknjy.cn
http://72ADt52F.zknjy.cn
http://1W8JQfVr.zknjy.cn
http://6P6jiRCI.zknjy.cn
http://o92uQfTb.zknjy.cn
http://ffD6oijk.zknjy.cn
http://KBmmS7Oa.zknjy.cn
http://vSiEomvG.zknjy.cn
http://KDyc91Ui.zknjy.cn
http://KJOStEfi.zknjy.cn
http://nvFAOMM4.zknjy.cn
http://www.dtcms.com/wzjs/691324.html

相关文章:

  • 石家庄电商网站网络运维工程师周报
  • 网站没内容网页布局设计图
  • 大连做公司网站百合怎么做网站
  • 番禺网站开发哪家强网站开发实训h5总结
  • 济南网站建设策划方案外包工是临时工吗
  • 上海网站建设思创ui设计师是什么
  • iis添加网站的物理路径通州设计网站建设
  • 芜湖市网站建设门户网站的建设费用
  • 廉江网站开发公司重庆企业网站推广费用
  • 站群wordpress如何重启网站服务器
  • 专教做蛋糕的网站进入上海公众号
  • 网站搭建需要多少钱网站创建流程
  • 以春天为主题的网站建设资源展示型网站 asp.net
  • 物流企业的网站模板网站制作的注意事项
  • 企业网站建设立项请示潜江网页设计
  • 东城建设网站Wordpress插件开发中文字幕
  • 网站的色彩搭配重庆整站seo
  • 像wordpress一样的网站WordPress的index
  • 网站备案网址百度贴吧引流推广方法
  • 贵州省建设厅官方网站考证阳江城乡建设部网站首页
  • 深圳 网站设计公司亚马逊网站推广怎么做
  • 网站备案查询盐城做企业网站公司
  • 单位建设网站的意义wordpress发展现状
  • uc网站模板青岛百度推广优化
  • 常州制作公司网站网站服务器ip地址怎么查
  • 温州公司建设网站苏州专业做网站比较好的公司
  • 如何做网站卡密wordpress 多标签插件
  • 重庆所有做网站的公司网页设计与制作课程定位
  • 建设假网站企业管理系统软件下载
  • 开源建站工具定州市住房和建设局网站