Julia 중급
Anthony Markham
Quantitative Developer
이렇게 하는 이유는 다음과 같습니다:
이 기능을 제공하는 Julia 패키지는 PythonCall과 RCall입니다.
using Pkg
Pkg.add("PythonCall")
Pkg.add("RCall")
PythonCall로 Python 함수를 Julia 코드에 통합합니다.using PythonCall
pyimport를 사용합니다.pytime = pyimport("time")
using PythonCall
pytime = pyimport("time")
println(pytime.ctime())
Sun Jan 22 12:16:28 2023
println(pytime.strftime("%m-%Y", pytime.localtime()))
01-2023
RCall로 R 함수를 Julia 코드에 통합합니다.RCall 설치 전 R이 설치되어 있어야 합니다.using RCall
@rimport를 사용합니다.@rimport base
@rimport ggplot2
using RCall
@rimport base as r_base
r_base.sum([1, 2, 3, 4, 5])
RObject{IntSxp}
[1] 15
RObject{IntSxp}
[1] 15

r_base.abbreviate(["Anthony", "Rachel", "Steve", "Julia"], 3)
RObject{StrSxp}
Anthony Rachel Steve Julia
"Ant" "Rch" "Stv" "Jul"

Julia 중급