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

马大云湘潭嘉兴优化公司

马大云湘潭,嘉兴优化公司,wordpress 下载站主题,wordpress设计模板定义 DataFrame是一个二维数据结构,即数据以行和列的方式以表格形式对齐。 DataFrame特点: 存在不同类型的列大小可变带有标签的轴可对列和行进行算数运算 构造函数 pandas.DataFrame( data, index, columns, dtype, copy)参数解释: 序号…

定义

DataFrame是一个二维数据结构,即数据以行和列的方式以表格形式对齐。
DataFrame特点:

  • 存在不同类型的列
  • 大小可变
  • 带有标签的轴
  • 可对列和行进行算数运算

构造函数

pandas.DataFrame( data, index, columns, dtype, copy)

参数解释:

序号参数和描述
1数据(data) 数据可以是各种形式,如ndarray、series、map、lists、dict、constants和另一个DataFrame。
2索引(index) 用于行标签的索引,如果没有传递索引,则默认为np.arange(n)。
3列标签(columns) 用于列标签的可选默认语法是np.arange(n),仅当没有传递索引时才成立。
4数据类型(dtype) 每列的数据类型。
5复制(copy) 如果默认值为False,则用于复制数据的命令(或其他命令)。

创建DataFrame

创建空的DataFrame

#import the pandas library and aliasing as pd
import pandas as pd
df = pd.DataFrame()
print df

在这里插入图片描述

从list创建


data =[1,3,2,12]
df = pd.DataFrame(data)
print(df)

在这里插入图片描述

data = [['aa', 18], ['bb', 21], ['cc', 22.]]
df = pd.DataFrame(data,columns=['Name', 'Age'])
print(df)

在这里插入图片描述

从字典的 ndarrays/List创建

data = {'Name':['aa', 'bb', 'cc'], 'Age': [18, 21., 22]}
df = pd.DataFrame(data)
print(df)

在这里插入图片描述

data = {'Name':['aa', 'bb', 'cc'], 'Age': [18, 21., 22]}
df = pd.DataFrame(data, index=['rank1', 'rank2', 'rank3'])
print(df)

在这里插入图片描述

从字典列表创建

data = [{"aa":18,'bb':21.}, {'aa':11, 'bb':81, 'cc':71}]
df = pd.DataFrame(data)
print(df)

在这里插入图片描述

data = [{"aa":18,'bb':21.}, {'aa':11, 'bb':81, 'cc':71}]
df = pd.DataFrame(data, index=['first', 'second'])
print(df)

在这里插入图片描述

data = [{"aa":18,'bb':21.}, {'aa':11, 'bb':81, 'cc':71}]
# With 2 columns indices, values same as  dictionary keys
df = pd.DataFrame(data, index=['first', 'second'], columns=['aa', 'bb'])
print(df)# With 2 columns indices, columns values with different dictionary keys
df1 = pd.DataFrame(data, index=['first', 'second'], columns=['aa', 'bb1'])
print(df1)

在这里插入图片描述

从Series dict创建

data = {'one':pd.Series([1,9,12,8],index=['a','b','c','e']),'two': pd.Series([8,12,1,2], index=['a','b','c','d'])
}
df = pd.DataFrame(data)
print(df)

在这里插入图片描述

获取对应位置的值

data = {'one':pd.Series([1,9,12,8],index=['a','b','c','e']),'two': pd.Series([8,12,1,2], index=['a','b','c','d'])
}
df = pd.DataFrame(data)
print(df['one'])

在这里插入图片描述

添加列

# Adding a new column to an existing DataFrame object with column label by passing new series
print("Adding new DataFrame column by Passing a Series:")
df['three'] = pd.Series([10,29,81], index=['a', 'b','c'])
print(df)

在这里插入图片描述

列相加

df['four']=df['one'] + df['three']
print(df)

在这里插入图片描述

删除列

del(df['four'])
print(df)

在这里插入图片描述

行的增删改查

查找

data = {'one':pd.Series([1,9,12,8],index=['a','b','c','e']),'two': pd.Series([8,12,1,2], index=['a','b','c','d'])
}
df = pd.DataFrame(data)
row = df.loc['b']
print(row)

在这里插入图片描述

# index location from 0
row = df.iloc[3]
print(row)

在这里插入图片描述

# include start, exclude end
n_df = df[1:3]
print(n_df)

在这里插入图片描述

添加行

df = pd.DataFrame([[1,8]], columns=['a','b'])
df1 = pd.DataFrame([[2,9]], columns=['a', 'b'])
df = df.append(df1)print(df)

在这里插入图片描述

删除行

···
df = pd.DataFrame([[1,8]], columns=[‘a’,‘b’])
df1 = pd.DataFrame([[2,9]], columns=[‘a’, ‘b’])
df = df.append(df1)

df = df.drop(0)
print(df)
···
在这里插入图片描述

http://www.hengruixuexiao.com/news/48081.html

相关文章:

  • 如何启动wordpress索引擎优化 seo
  • 用java怎么做购物网站手机端网站优化
  • 江苏网站设计百度seo关键词排名优化
  • 手机网站可以做动态吗深圳外包网络推广
  • 广州市手机网站建设平台销售找客户最好的app
  • 做论坛网站怎么赚钱百度学术官网论文查重免费
  • 网站参考模板微信公众号运营推广方案
  • 公司主页网站制作线上营销推广方式都有哪些
  • 开发一款游戏软件需要多少钱上海优化公司排行榜
  • 做网站拉广告厦门人才网
  • 点击app图标进入网站怎么做百度人工客服电话
  • 跨境电商哪个平台最好什么是seo优化?
  • 三合一网站建设百度知道官网登录入口
  • 网站开发软文免费发布广告
  • 哪个做网站好今日国际新闻大事
  • 建筑工程公司简介范文吉林seo关键词
  • 网站开发java好还是php好网站统计代码
  • 服务器出租网站百度seo排名优化公司哪家好
  • 下模板做网站seo国外推广软件
  • 国外素材网站人工智能培训班
  • 邯郸网站优化怎么做网络营销网站设计
  • 河南省住房与城乡建设厅网站网站建设的公司
  • 企业进行网站建设的重要意义免费的关键词优化工具
  • 如何修改网站的关键词手机系统优化软件哪个好
  • 大同网站建设哪里好百度seo规则
  • 站长推荐网站百度问答我要提问
  • 桥头镇网站建设公司网络公司排行榜
  • wordpress自动登录ftp贵阳关键词优化平台
  • 做百度网站要注意什么网站推广怎么做
  • 济南正规的网站制作十大免费网站推广入口