Экспорт (:: Array {Expr, 1} в .csv - PullRequest
1 голос
/ 01 апреля 2019

Кто-нибудь знает хороший способ экспорта типа:

(::Array{Expr,1}

в .csv?

Вот пример выражения, которое у меня есть в exp_out:

Expr[3]
    [Decycler(es_close; n=224), 263, 262, 0.04, 62, 147, 104, 201, -3.5, 6.0, 4, 6, "Next_bar_open", "This_bar_on_close", 4.5, 1, 10, "short", 11, 14.0]
    [HurstCoefficient(es_close; n=152, LPPeriod=131), 291, 130, 0.68, 6, 261, 243, 183, -2.0, 4.0, 6, 5, "Next_bar_open", "Next_bar_open", 3.0, 1, 1, "long", 23, 12.5]
    [broadcast(/, ModifiedStochastic(es_close; n=293, HPPeriod=95, LPPeriod=139), RoofingFilterIndicator(es_close; LPPeriod=224, HPPeriod=57)), 222, 134, 0.42, 267, 156, 43, 112, -4.5, 1.0, 3, 2, "Next_bar_open", "This_bar_on_close", 17.5, 8, 1, "long", 26, 4.5]

Моя цель - экспортировать выражение в файл .csv, чтобы приведенное выше полное выражение содержалось в одном столбце при экспорте.

    using CSV
    CSV.write("C:/Users/yoohoo/expr.csv", exp_out;delim=',') 

Это расширяет несколько столбцов на выходе как его разделение на delim=',' Есть идеи, как эффективно экспортировать это чисто в 1x столбец?

Выход:

enter image description here

Вы видите, что delim=',' отделяется, так что мой Expr посягает на другие столбцы.

Ожидаемый вывод не будет иметь разделения на delim=',' и иметь полный Expr в первом столбце идентификатора.

...