每次启动Julia环境时运行Julia函数
我从R搬家,我经常使用这个词。我在Julia中找不到类似的方法,所以我为Julia数组编写了一个。还有几个其他的R函数,我也正在移植到Julia 我需要这些方法可以在每个启动的Julia实例中使用,无论是通过IJulia还是通过命令行。朱莉娅有类似的“启动脚本”吗?我怎样才能做到这一点 PS:如果其他人感兴趣,这就是我写的。对于一般用途,需要做很多工作,但它做了我现在需要做的事情每次启动Julia环境时运行Julia函数,julia,Julia,我从R搬家,我经常使用这个词。我在Julia中找不到类似的方法,所以我为Julia数组编写了一个。还有几个其他的R函数,我也正在移植到Julia 我需要这些方法可以在每个启动的Julia实例中使用,无论是通过IJulia还是通过命令行。朱莉娅有类似的“启动脚本”吗?我怎样才能做到这一点 PS:如果其他人感兴趣,这就是我写的。对于一般用途,需要做很多工作,但它做了我现在需要做的事情 function head(obj::Array; nrows=5, ncols=size(obj)[2])
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
函数头(obj::数组;nrows=5,ncols=size(obj)[2])
如果(尺寸(obj)[1]
您可以创建一个~/.juliarc.jl
文件,请参阅手册的部分
对于你的head
功能,我会这样做:
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
函数头(obj::数组;nrows=5,ncols=size(obj,2))
如果尺寸(obj,1)
只是一个无关紧要的评论。DataFrames.jl包中的DataFrames有一个head
函数。