利用列表创建DataFrame数据类型

 利用列表创建DataFrame数据类型

方法1 列表生成器

a =[x for x in range(1,10)], [y for y in range(1,10)], [z for z in range(1,10)]
data_Frame = DataFrame(a)

方法2 嵌套列表

'''生成DataFrame数据'''
# 导入库
import numpy as np
import pandas as pd
from pandas.core.frame import DataFrame
import os
import random
from pylab import *
mpl.rcParams['font.sans-serif'] = ['SimHei']
# os.getcwd()         # 获取文件路径
# os.chdir(r'F:\数据')  # 文件所在路径
# data = pd.read_excel('data.xls', 'Sheet0')
# data.head(10)
# '''数据分析查看'''
# data.describe()
data_list=[]
range_low = 1
range_high = 20
import random
for i in range(100):   # 行
    data_result = []
    for j in range(20):   #列
        data1 = random.uniform(range_low, range_high)  #%10
        data_result.append(data1)
    data_list.append(data_result)
data_Frame = DataFrame(data_list)
'''数据分析查看'''
data_Frame.describe()
'''保存'''
data_Frame.to_excel('mydata.xlsx', sheet_name='Sheet0',index=False)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值