Python中dataframe\ array\ list相互转化
2024-09-30 17:58:28
import pandas as pd
import numpy as np #创建列表
a1=[1,2,3] #arange函数:指定初始值、终值、步长来创建数组
a2=np.arange(0,1,0.1) #创建数据框
a3=pd.DataFrame({'a':[1,2,3],'b':[4,5,6],'c':[7,8,9]})
#1、list 转化成array矩阵
b1 = np.array(a1).T
Out[30]: array([1, 2, 3])
#2、array转化成dataframe
b2 = pd.DataFrame(a2)
Out[32]:
0
0 0.0
1 0.1
2 0.2
3 0.3
4 0.4
5 0.5
6 0.6
7 0.7
8 0.8
9 0.9
b2.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 10 entries, 0 to 9
Data columns (total 1 columns):
0 10 non-null float64
dtypes: float64(1)
memory usage: 160.0 bytes
#3、把Pandas中的dataframe转成numpy中的array
b3=a3.values Out[35]:
array([[1, 4, 7],
[2, 5, 8],
[3, 6, 9]], dtype=int64)
最新文章
- java编译后字节码解析
- C# 模拟上传图片
- java多线程执行问题
- JavaScript学习笔记-商品管理新增/删除/修改功能
- 软件工程个人作业-Week2
- KVM虚拟机内存不足,调整参数
- 学习 Linux,101: 使用基本 SQL 命令
- Flume NG简介及配置
- Android如何让真机显示debug log的调试信息
- SQL注入(四)
- AJAX应用的五个步骤
- UILabel 详解
- 工控SCADA模型 基于HTML5 Canvas WebGL制作摩托车
- Selenium里可以自行封装与get_attribute对应的set_attribute方法
- 【数据库】MySql分割字符串
- weblogic---- Remote远程调用
- [ZJOI2005]九数码游戏(BFS+hash)
- CodeForces-915C Permute Digits
- 【Python】Excel操作-1
- 《算法》第三章部分程序 part 4
热门文章
- Unix文件指令-Mac终端命令应用
- 蓝桥杯 算法训练 ALGO-146 4-2找公倍数
- [转载]Linux驱动-SPI驱动 之二:SPI通用接口层
- POJ 1276 Cash Machine(单调队列优化多重背包)
- Java-API:java.util.ArrayList
- 基于人脸识别+IMDB-WIFI+Caffe的性别识别
- PhoneGap应用图标icon和启动页面SplashScreen
- 微信小程序基础语法总结
- vue axios 应用
- 问题:oracle触发器无效且未通过重新验证;结果:触发器里面没有加分号(;)