简体   繁体   English

尝试生成虚拟DataFrame但出现错误

[英]Trying to generate a dummy DataFrame but getting error

Objective: 目的:

I would like to generate a dummy data frame to test certain functions but I am having trouble passing my array into a DataFrame. 我想生成一个虚拟数据帧以测试某些功能,但是我无法将数组传递到DataFrame中。

Situation: 情况:

I would like to insert as my first column: dates , and the subsequent columns will either be strings or integers. 我想插入第一列: dates ,随后的列将是字符串或整数。

My code: 我的代码:

import pandas as pd
import numpy as np

col_names = ['Date', 'a', 'b', 'Dernier', 'Frequences', 'Total'] # 6 columns
data =[['2019-01-21',456,'dwfv84',23,74,261,4221],
['2019-02-10',123,'qwbe78',3,83,9251],
['2019-01-25',789,'adqw87',19,478,19195],
['2018-01-04',988,'afdi25',40,321,3753],
['2018-03-19',784,'asdf48',331,413,8551],
['2018-04-15',445,'asfv41',304,246,10215],
['2018-04-10',589,'sdqw88',309,80,19569],
['2018-05-20',741,'dsdg46',269,282,3108],
['2018-06-30',852,'cvgo87',228,261,5975],
['2019-01-19',963,'ewgs45',25,357,4405],
['2019-01-12',369,'fbbr54',32,197,1019],
['2019-01-18',258,'fwgs77',26,132,18100],
['2019-02-10',147,'jkyu87',3,32,8678],
['2019-02-05',753,'yukh20',8,132,19871]]

my_data= np.array(data)
datas = pd.DataFrame(data=my_data, columns=col_names)

Error message: 错误信息:

ValueError: Wrong number of items passed 1, placement implies 6 ValueError:传递的项目数错误1,展示位置暗含6

ValueError: Shape of passed values is (1, 14), indices imply (6, 14) ValueError:传递的值的形状为(1,14),索引暗示(6,14)

Removed the '74' from first row 从第一行中删除了“ 74”

import pandas as pd
import numpy as np

col_names = ['Date', 'a', 'b', 'Dernier', 'Frequences', 'Total'] # 6 columns
data =[['2019-01-21',456,'dwfv84',23, 261,4221],
['2019-02-10',123,'qwbe78',3,83,9251],
['2019-01-25',789,'adqw87',19,478,19195],
['2018-01-04',988,'afdi25',40,321,3753],
['2018-03-19',784,'asdf48',331,413,8551],
['2018-04-15',445,'asfv41',304,246,10215],
['2018-04-10',589,'sdqw88',309,80,19569],
['2018-05-20',741,'dsdg46',269,282,3108],
['2018-06-30',852,'cvgo87',228,261,5975],
['2019-01-19',963,'ewgs45',25,357,4405],
['2019-01-12',369,'fbbr54',32,197,1019],
['2019-01-18',258,'fwgs77',26,132,18100],
['2019-02-10',147,'jkyu87',3,32,8678],
['2019-02-05',753,'yukh20',8,132,19871]]

my_data= np.array(data)
datas = pd.DataFrame(data=my_data, columns=col_names)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Python 基于另一个变量在 dataframe 中生成 dummy - Python Generate dummy in dataframe based on another variable Python基于另一个变量(熊猫)在数据框中生成虚拟对象 - Python Generate dummy in dataframe based on another variable(pandas) 尝试将 pandas dataframe 保存为 excel 文件但出现导入错误 - Trying to save pandas dataframe as an excel file but getting import error 试图从 API 形成 DataFrame,但 function 出现名称错误 - Trying to form DataFrame from API, but the function is getting Name error 尝试创建 pandas dataframe 时出现错误“没有要连接的对象”? - Getting an error ' No objects to concatenate' while trying a create pandas dataframe? 当我使用来自另一个 dataframe 的参数生成 dataframe 时,为什么会出现递归错误? - Why am I getting a recursive error when I generate dataframe with an argument from another dataframe? dataframe 中的 2 个虚拟变量 - 2 dummy variables in a dataframe 将伪信息插入数据框 - Inserting dummy information to dataframe 尝试使用 firebase ZF20E3C5E54C0AB3D37AZ5D660B63 生成 django 中的密码重置 email 链接时出错 - Getting Error when trying to Generate password reset email link in django using firebase SDK 生成固定大小的虚拟包 - generate dummy packets of fixed size
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM