Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DataFrame在Julia中生成15000行x37列的表时出现问题_Julia_Ijulia Notebook - Fatal编程技术网

DataFrame在Julia中生成15000行x37列的表时出现问题

DataFrame在Julia中生成15000行x37列的表时出现问题,julia,ijulia-notebook,Julia,Ijulia Notebook,我试图生成一个包含15000行和16列的表,但是Julia丢失或忽略了一些变量 我尝试了不同的方法来运行DataFrame,但得到了以下结果: df = DataFrame(periods=15000, households=5000, giniY=giniY) 15,000 rows × 3 columns 然而,当我使用16个变量运行时,我得到以下结果 df = DataFrame(periods=15000, households=5000, gamma=gamma, delta=de

我试图生成一个包含15000行和16列的表,但是Julia丢失或忽略了一些变量

我尝试了不同的方法来运行DataFrame,但得到了以下结果:

df = DataFrame(periods=15000, households=5000, giniY=giniY)

15,000 rows × 3 columns
然而,当我使用16个变量运行时,我得到以下结果

df = DataFrame(periods=15000, households=5000, gamma=gamma, delta=delta,
               betta=betta, alfa=alfa, miz=miz, roz=roz,
               phi=phi, rok=rok, mie=mie, roe=roe,
               roez=roez)

1×13 DataFrame. Omitted printing of 3 columns

您的第二个
df
变量有13列(我在编辑中对齐了代码,每行4个变量,以便它清晰可见)。如果列不适合屏幕,Julia会忽略打印所有列(想象一下,如果您有一个包含10000列的数据框,并且总是尝试打印所有列,会发生什么情况)

在REPL中,如果列不适合屏幕,Julia将忽略打印列,除非将
allcols=true
关键字参数传递给
show
,或创建自定义
IOContext
,传递给
show
,以定义非标准输出宽度。所有这些都在
DataFrame
show
文档中进行了解释

在Jupyter Notebook中也会发生类似的情况,但默认情况下,输出的宽度由环境变量
“COLUMNS”
控制。DataFrames.jl手册的开头介绍了如何设置它的详细信息