mysql 数组转表_[pandas][数据分析] 列表list,数组np.array,数据框架DF, mysql数据表之间的转换,csv和xlsx文件之间 数据的转移 最最基础篇...

本文介绍了如何在不同数据格式间进行转换,包括numpy数组、pandas DataFrame、list以及MySQL数据表。重点讨论了通过pandas DataFrame作为中介,简化MySQL数据到list的转换过程,减少手动操作的复杂性。
摘要由CSDN通过智能技术生成

现在最前

如果你动手做数据分析,你会发现上游提供的数据格式,到自己这里 往往需要加工或者转换。作为运维出身的人,怎么能不会一些数据转储的技巧呢?

要说存储格式,处理list 还有dict 和tuple, 除了array还有 series, 除了mysql的数据表 也还有 mongo 和redis ,文件方面除了 表格文件,可能还要考虑一下文本文件或者 xml html之类的, 我总是开头容易把问题想的比较多,今天下午也只能完成一小部分的验证。 当然如果,每种形式都要两两之间直接转换, 也是可以的,但是那样要记忆的东西太多了 ,还是有个中转的方式进行转换比较好,而且今天我发现 mysql数据,经过 pd.DataFrame 转换到list 可能比 直接转更方便呢

numpy的array和 pandas的DataFrame的转换作为基础, 而list 和array之间的互转搞定, mysql 还有文件形式他们和 DataFrame之间的转型搞定, 相当于说标题中的所有形式的数据转换,也就两道三步 就可以转型完成了

第0步:

# np 和 pandas 之间互转

import numpy as np

import pandas as pd

#from pandas import DataFrame

aa=np.arange(10).reshape(2,5)

bb=pd.DataFrame(aa)

print(type(bb))

print(bb)

cc=np.array(bb)

print(type(cc))

p

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值