Run Julia function every time Julia environment launches
我从R移动,我使用head()函数很多。 我在Julia找不到类似的方法,所以我为Julia Arrays写了一个。 还有其他几个R功能,我也在移植到Julia。
我需要这些方法可以在每个启动的Julia实例中使用,无论是通过IJulia还是通过命令行。 是否有朱莉娅的"启动脚本"? 我怎样才能做到这一点?
PS:如果其他人感兴趣,这就是我写的。 需要为通用目的做很多事情,但它现在正在做我需要它。
1 2 3 4 5 6 7 | function head(obj::Array; nrows=5, ncols=size(obj)[2]) if (size(obj)[1] < nrows) println("WARNING: nrows is greater than actual number of rows in the obj Array.") nrows = size(obj)[1] end obj[[1:nrows], [1:ncols]] end |
您可以创建
至于你的
1 2 3 4 5 6 7 | function head(obj::Array; nrows=5, ncols=size(obj,2)) if size(obj,1) < nrows warn("nrows is greater than actual number of rows in the obj Array.") nrows = size(obj,1) end obj[1:nrows, 1:ncols] end |