我读了一段文字,想删除它的所有标点符号。我的第一个想法是:
data = readlines("text.txt")
data = lowercase.(data)
data = replace.(data, [','], [""])
data = replace.(data, ['.'], [""])
data = replace.(data, ['?'], [""])
data = replace.(data, [';'], [""])
data = replace.(data, ['!'], [""])
data = replace.(data, [':'], [""])
data = replace.(data, ['('], [""])
data = replace.(data, [')'], [""])
Run Code Online (Sandbox Code Playgroud)
这变得非常烦人。我没有找到一种方法将它们全部组合在一个语句中。随着replace.(data, [".", ";"], ["", ""])我得到一个DimensionMismatch。
有任何想法吗?
我试图将一些 R 代码引入 Julia,但 GLM 包出现问题。数据集按年龄分组,每组中有 m_i 个个体,其中 N_i 个患病个体。我想估计生病的概率作为年龄的函数 - 一个典型的逻辑回归问题。IR 代码如下所示:
fit <- glm(cbind(N, m - N) ~ age, family = binomial, data = heart)
Run Code Online (Sandbox Code Playgroud)
我在 Julia 中尝试了以下函数调用,但它不起作用:
glm(@formula((N, m-N) ~ age), df, Binomial(), LogitLink())
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?数据集可以在这里找到:http ://stat.ethz.ch/Teaching/Datasets/heart.dat
谢谢。
我正在使用朱莉娅,并想知道我什么时候做了以下事情:
julia> addprocs()
4-element Array{Int64,1}:
2
3
4
5
julia> workers()
4-element Array{Int64,1}:
2
3
4
5
julia> nprocs()
5
Run Code Online (Sandbox Code Playgroud)
我以为我的MacBook只有4个核心?第五个来自哪里?