list与dataframe的转换
这里主要介绍python中常用的list和pandas库中的dataframe之间的转换。
①dataframe转list
import pandas as pd
#1.dataframe转list
a=pd.DataFrame([[1,2,3],[4,5,6]],columns=['one', 'two', 'three'],index=['a','b'])
#b是数组,c是列表
b=a.values
c=b.tolist()
print(a)
print('-------分割线------')
print(c)
输出:
one two three
a 1 2 3
b 4 5 6
-------分割线------
[[1, 2, 3], [4, 5, 6]]
②list转dataframe
import pandas as pd
#2.list转dataframe
a2=[[1,2,3],[4,5,6]]
b2=pd.DataFrame(a2)
print('-------分割线------')
print(a2)
print(b2)
输出:
[[1, 2, 3], [4, 5, 6]]
-------分割线------
[[1, 2, 3], [4, 5, 6]]0 1 2
0 1 2 3
1 4 5 6
搞定!
list与dataframe的转换相关推荐
- spark基础之RDD和DataFrame的转换方式
一 通过定义Case Class,使用反射推断Schema 定义Case Class,在RDD的转换过程中使用Case Class可以隐式转换成SchemaRDD,然后再注册成表,然后就可以利用sql ...
- dataframe 筛选_Spark.DataFrame与Spark.ML简介
本文是PySpark销量预测系列第一篇,后面会陆续通过实战案例详细介绍PySpark销量预测流程,包含特征工程.特征筛选.超参搜索.预测算法. 在零售销量预测领域,销售小票数据动辄上千万条,这个量级在 ...
- dataframe两个表合并_Spark实战第二版(涵盖Spark3.0)第三章 宏伟的角色dataframe
关注公众号: 登峰大数据 ,阅读Spark实战第二版(完整中文版),系统学习Spark3.0大数据框架! 如果您觉得作者翻译的内容有帮助,请分享给更多人.您的分享,是作者翻译的动力! 本章涵盖了 使用 ...
- python将object转换为float_object怎么转换成float数据
这次给大家带来object怎么转换成float数据,object转换成float数据的注意事项有哪些,下面就是实战案例,一起来看一下. 数据类型转换: 今天遇到一个问题,就是DataFrame类型的数 ...
- python 日期字符串转换时间戳
pandas dataframe时间转换时间戳 a = [["a", "2022-11-10 9:30"],["b", "2021 ...
- Cloudera系列(2)使用数据帧(DataFrame)和模式(Schemas)
一.从Data Sources创建DataFrames 1.DataFrame的数据源 DataFrames从数据源读取数据,并将数据写入数据源 Spark SQL支持广泛的数据源类型和格式 Text ...
- PySpark数据分析基础:PySpark基础功能及DataFrame操作基础语法详解
目录 前言 一.PySpark基础功能 1.Spark SQL 和DataFrame 2.Pandas API on Spark 3.Streaming 4.MLBase/MLlib 5.Spark ...
- python ndarray转换为array_python ndarray与pandas series相互转换,ndarray与dataframe相互转换...
用python做科技计算时,经常需要类型转换,以下是常用类型转换 一.ndarray 转换为 series 1.如果ndarray是二维数组,如下 array([[1], [2], [3]]) 需要通 ...
- python将object转换为float_DataFrame中的object转换成float的方法
DataFrame中的object转换成float的方法 数据类型转换: 今天遇到一个问题,就是DataFrame类型的数据里是str型的数字,想把数字转换为int 或float:百度没有发现好的,也 ...
最新文章
- 遍历百万级Redis的键值的曲折经历
- HTTP FTP 返回状态代码
- OpenStack——基于EXSI安装OpenStack解决方案
- 《小团团团队》第四次作业:项目需求调研与分析
- 再谈System.arraycopy和Arrays.copyOf
- iOS 使用FMDB进行数据库操作
- AttributeError: module ‘tensorflow‘ has no attribute ‘ConfigProto‘
- ubuntu20.04安装nvidia显卡驱动/CUDA/cuDNN
- Webpack 配置: 自定义网站图标 favicon
- Linux 设置代理
- 李四光预测地震 中国60年内将有4次特大地震
- unity如何插入图片_Unity3D教程:导入贴图和模型
- 四级单词pdf_英语单词里的字母到底有没有含义?
- Invalid classes inferred from unique values of `y`. Expected: [0 1 2], got [1 2 3]
- Linux实验精华总结
- C++排序求最值函数的调用
- 用计算机弹有点甜乐谱,《汪苏泷 - 有点甜,钢琴谱》汪苏泷(五线谱 钢琴曲 指法)-弹吧|蛐蛐钢琴网...
- 跑跑卡丁车辅助[免费辅助]跑跑卡丁车手游挂机自动日常肝图刷车刷道具
- configure配置文件
- 8个经典数据分析模型