Hi,
I just started out with Julia coming from R and have two questions regarding the DataFrames package: *Is there a way to format the output of a DataFrame so that numbers are aligned by the last digit (Integer) or decimal point (i.e. Double) ?* for comparison: ## R Code > head(anscombe) x1 x2 x3 x4 y1 y2 y3 y4 1 10 10 10 8 8.04 9.14 7.46 6.58 2 8 8 8 8 6.95 8.14 6.77 5.76 3 13 13 13 8 7.58 8.74 12.74 7.71 4 9 9 9 8 8.81 8.77 7.11 8.84 5 11 11 11 8 8.33 9.26 7.81 8.47 6 14 14 14 8 9.96 8.10 8.84 7.04 ## Julia Code julia> using DataFrames, RDataSets julia> anscombe = dataset("datasets", "anscombe"); julia> head(anscombe) 6x8 DataFrame | Row | X1 | X2 | X3 | X4 | Y1 | Y2 | Y3 | Y4 | |-----|----|----|----|----|------|------|-------|------| | 1 | 10 | 10 | 10 | 8 | 8.04 | 9.14 | 7.46 | 6.58 | | 2 | 8 | 8 | 8 | 8 | 6.95 | 8.14 | 6.77 | 5.76 | | 3 | 13 | 13 | 13 | 8 | 7.58 | 8.74 | 12.74 | 7.71 | | 4 | 9 | 9 | 9 | 8 | 8.81 | 8.77 | 7.11 | 8.84 | | 5 | 11 | 11 | 11 | 8 | 8.33 | 9.26 | 7.81 | 8.47 | | 6 | 14 | 14 | 14 | 8 | 9.96 | 8.1 | 8.84 | 7.04 | I would really like to match R's formatting as it's more readable for me. *Is there a possibility to specify the number of displayed digits after the decimal points for the output of an array?* julia> arr = [ 1.2334 2345.234; 2123.290 8349.2 ] 2x2 Array{Float64,2}: 1.2334 2345.23 2123.29 8349.2 The alignment here is better, but I lose last digit of the upper right value. The value on the upper left has all decimal places (4). Thank you, Peter