169 похожих чатов

Как можно задать название диаграммы через переменную функции? (по идее,

репрекс не нужен, да?)

То есть:
Есть функция, которая отрисовывает графики в зависимости от внутренних условий.
Предположим, функция получила на вход "Кот", отрисовала по условию "Стандартный" график.
Как через main задать название диаграммы, чтобы было понятно, какое условие выполнилось с учетом входного параметра?

16 ответов

50 просмотров

S3?

1. Цифры как цифры, в чем исходный вопрос был? https://www.wolframalpha.com/input?i=plot+normal+distribution+mean+%3D+0%2C+sd+%3D+0.01 2. Оставьте базовую графику, откройте https://ggplot2.tidyverse.org/index.html

Артур-Караев Автор вопроса
Nikita
S3?

S3 - про ООП?

Артур-Караев Автор вопроса
Ilya Shutov
1. Цифры как цифры, в чем исходный вопрос был? htt...

Вопрос был в том, из-за чего по у уходит далеко за 1

Артур Караев
Вопрос был в том, из-за чего по у уходит далеко за...

потому что интеграл = 1 у дельта функции вообще бесконечность получите

Артур Караев
S3 - про ООП?

Именно. animal <- function(class, data) { class(data) <- class return(data) } plot.cat <- function(obj, ...) { plot(obj$X, obj$Y, main = "Scatter Diagram for Cats", xlab = "X-axis", ylab = "Y-axis", ...) } plot.dog <- function(obj, ...) { barplot(obj$Value, names.arg = obj$Category, main = "Bar Plot for Dogs", xlab = "Category", ylab = "Value", ...) } plot_animal <- function(obj, ...) { class_name <- class(obj)[1] if (class_name %in% c("cat", "dog")) { method_name <- paste("plot", class_name, sep = ".") if (exists(method_name)) { do.call(method_name, list(obj, ...)) } else { cat("Error: Unsupported class '", class_name, "'.\n") } } else { cat("Error: Unsupported class in object.\n") } } cat_data <- animal("cat", data.frame(X = rnorm(10), Y = rnorm(10))) dog_data <- animal("dog", data.frame(Category = c("A", "B", "C"), Value = c(4, 7, 2))) other_data <- data.frame(Class_Label = "rabbit", X = rnorm(5), Y = rnorm(5)) plot_animal(cat_data) plot_animal(dog_data) plot_animal(other_data)

В ггплот можно название переменной пробросить просто в заголовок

Вдохновитесь ggplot-ом, продвиньтесь на 10 шагов вперед: https://t.me/naukaidannye/216

Alexander S1r
А не проще через proto?

Наверное проще, но я им не пользовался, поэтому ничего по делу ответить не могу)

Alexander S1r
А не проще через proto?

он же древний и дохлый эта модель ооп нигде кроме ggplot2 и не используется толком

Alexander S1r
А не проще через proto?

https://rconsortium.github.io/S7/ ?

Это кстати тоже пугает Я в других языках такого не встречал) несколько моделей ООП чтобы было

Serg Gini
Это кстати тоже пугает Я в других языках такого не...

потому что ООП для работы с датасетами — в 99% зло

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта