当前位置: 首页 > 编程笔记 >

python中Array和DataFrame相互转换的实例讲解

严琨
2023-03-14
本文向大家介绍python中Array和DataFrame相互转换的实例讲解,包括了python中Array和DataFrame相互转换的实例讲解的使用技巧和注意事项,需要的朋友参考一下

python中,对于array数组中的数据放在DataFrame数据框中可以更好的进行数据分析,但是二者并不是一个数据类型,因此需要将array转dataframe。既然可以array转dataframe,那么可同样dataframe也可以转回array结构。本文介绍python中Array和DataFrame相互转换的方法。

1、array转dataframe:直接用pd.dataframe()进行转化

使用格式

a = pd.DataFrame(a)

具体实例

import pandas as pd
df = pd.DataFrame(df)

2、dataframe转化为array

使用格式

arr=df.values

具体实例

import pandas as pd
data = {'name':['Zhang San','Li Si','Wang Wu'], 'salary':['5000','7000','10000']}
df = pd.DataFrame(data)
print(df)
print(df.values)
df1 = pd.DataFrame(df.values)
df1

Pandas实现dataframe和np.array的相互转换

dataframe转化成array

df=df.values

array转化成dataframe

import pandas as pd
 
df = pd.DataFrame(df)

到此这篇关于python中Array和DataFrame相互转换的实例讲解的文章就介绍到这了,更多相关python中Array和DataFrame如何相互转换内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!

 类似资料:
  • 本文向大家介绍Python 实现Image和Ndarray互相转换,包括了Python 实现Image和Ndarray互相转换的使用技巧和注意事项,需要的朋友参考一下 如下所示: 而keras里面也有api来做这样的转换 然而查看源码的时候,其实会发现这两个函数仍然还是用同样的方式实现 img_to_array() 是使用np.asarray(),而array_to_img是使用Image.fro

  • 本文向大家介绍tensor和numpy的互相转换的实现示例,包括了tensor和numpy的互相转换的实现示例的使用技巧和注意事项,需要的朋友参考一下 要对tensor进行操作,需要先启动一个Session,否则,我们无法对一个tensor比如一个tensor常量重新赋值或是做一些判断操作,所以如果将它转化为numpy数组就好处理了。下面一个小程序讲述了将tensor转化为numpy数组,以及又重

  • 本文向大家介绍golang中struct和[]byte的相互转换示例,包括了golang中struct和[]byte的相互转换示例的使用技巧和注意事项,需要的朋友参考一下 在网络传输过程中,经常会这样处理:socket接收到数据,先获取其消息头,然后再做各种不同的业务处理。在解析消息头的时候的方法有多种多样。其中最为高效解析消息头的方法就是直接把数据头部分强制类型转换为对应的消息头结构体。这种做法

  • 本文向大家介绍Python字符串、整数、和浮点型数相互转换实例,包括了Python字符串、整数、和浮点型数相互转换实例的使用技巧和注意事项,需要的朋友参考一下 前言序锦 在编程中,经常要用到字符串的相互转换,现在在这里记录一下Python里面的字符串和整数以及浮点型数之间是如何进行相互转换的。 int(str)函数将符合整数的规定的字符串转换成int型的 float(str)函数将符合浮点型的规定

  • 本文向大家介绍Python 实现list,tuple,str和dict之间的相互转换,包括了Python 实现list,tuple,str和dict之间的相互转换的使用技巧和注意事项,需要的朋友参考一下 1、字典(dict) 1.1 字典——字符串 返回: 1.2 字典——元组 返回:(‘age', ‘name', ‘class') 1.3 字典——元组 返回:(7, ‘Zara', ‘First

  • 本文向大家介绍php和nginx交互实例讲解,包括了php和nginx交互实例讲解的使用技巧和注意事项,需要的朋友参考一下 Nginx与PHP交互过程的7步走(用户对动态PHP网页访问过程) step1:用户将http请求发送给nginx服务器(用户和nginx服务器进行三次握手进行TCP连接)。 step2:nginx会根据用户访问的URL和后缀对请求进行判断。 step3:通过第二步可以看出,