如何用R增加Jupyter中显示的列数?

时间:2016-12-21 20:58:26

标签: r jupyter

我正在使用带有R内核的Jupyter笔记本。当我打印矩形数据(例如矩阵)时,它只显示前10列和后10列:

enter image description here

对于data.frames或在HTML表格中打印的任何其他对象,也会发生同样的事情。

如何更改此设置?

2 个答案:

答案 0 :(得分:17)

想出来。您可以在选项()中设置这些:

options(repr.matrix.max.cols=50, repr.matrix.max.rows=100)

它们默认为cols = 20和rows = 60。

答案 1 :(得分:-2)

Jupiter截断输出。但如果你这样做

print(matrix(1:30, ncol=30))

df <- as.data.frame(matrix(1:30, ncol=30))
print(df)

你应该得到完整的矩阵或df输出。