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

@Ddkozlov Итак. Не нужео никаких скринов, а нужен воспроизводимый пример

с исходными данными.
Данные:
library(readr)
library(dplyr)
library(knitr)

cancer_data <- read_csv("http://www.evanlray.com/data/stat2/CancerSurvival.CSV")
desc_data <- cancer_data %>%
group_by(Organ) %>%
summarise(mean = mean(Survival, na.rm = TRUE),
sd = sd(Survival, na.rm = TRUE),
ns = n(),
na = sum(is.na(Survival)))
Таблицы:
> kable(desc_data, format = "markdown")


|Organ | mean| sd| ns| na|
|:--------|---------:|---------:|--:|--:|
|Breast | 1395.9091| 1238.9667| 11| 0|
|Bronchus | 211.5882| 209.8586| 17| 0|
|Colon | 457.4118| 427.1686| 17| 0|
|Ovary | 884.3333| 1098.5788| 6| 0|
|Stomach | 286.0000| 346.3096| 13| 0|
> kable(desc_data, format = "markdown", digits = c(0, 2, 2, 0, 0))


|Organ | mean| sd| ns| na|
|:--------|-------:|-------:|--:|--:|
|Breast | 1395.91| 1238.97| 11| 0|
|Bronchus | 211.59| 209.86| 17| 0|
|Colon | 457.41| 427.17| 17| 0|
|Ovary | 884.33| 1098.58| 6| 0|
|Stomach | 286.00| 346.31| 13| 0|
Что не так с ними?

1 ответов

19 просмотров

Вопрос снят, но появился другой. Перезагрузившись с утра, с удивлением обнаружил, что все работает. Воспроизвести эффект не смог. Вот код в knitr, который генерирует аналогичные по структуре данные и выполняет аналогичные операции, тоже все работает. С чем может быть связано, что какие-то функции могут почему-то перестать работать?... {r setup, include=FALSE, echo = FALSE} knitr::opts_chunk$set(echo = TRUE) Пример таблицы {r echo = FALSE, results = 'asis'} library(dplyr, warn.conflicts = FALSE) library(knitr) a <- as.factor(rep(letters[1:5], 14)) b <- round(rnorm(70, mean = 600, sd = 200), 0) dfrm <- as_tibble(cbind(a,b)) descriptives <- dfrm %>% group_by(a) %>% summarize(Means = mean(b), sd = sd(b), ns = length(b), na = sum(is.na(b))) kable(descriptives, digits = c(0, 2, 2, 0, 0), col.names = c('Letter', 'Mean', 'Standard deviation', 'N', 'Missing values'))

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта