Отображение корреляционной таблицы в R блестящий - PullRequest
0 голосов
/ 11 октября 2019

Я попытался отобразить таблицу корреляции (Val1 и Val2) с кодом ниже. Но не уверен, что я здесь не так делаю. Просить кого-нибудь помочь мне в решении этого? Ниже представлен представитель. Я пытаюсь отобразить таблицу корреляции под диаграммой A

---
title: "Untitled"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
    runtime: shiny

---

```{r setup, include=FALSE}
library(flexdashboard)
```

```{r}
df <- structure(list(Cat = structure(1:3, .Label = c("A", "B", "C"), class = "factor"), 
    Val1 = c(1, 4, 6), Val2 = c(4, 7, 2)), class = "data.frame", row.names = c(NA, 
-3L))
```

Column {data-width=650}
-----------------------------------------------------------------------

### Chart A

```{r}
dataTableOutput("t10")
output$t10 <- DT::renderDataTable({
  print(as.data.frame(cor(df[2:3],)))
})
```

1 Ответ

0 голосов
/ 12 октября 2019

Мне удалось отобразить вывод в flexdashboard, внеся эти небольшие изменения. Если у вас возникли проблемы с консолью RStudio, попробуйте также нажать кнопку «Открыть в браузере». Иногда я замечал странное поведение, когда DT имеет только пару строк и столбцов, но не уверен, связано ли это только с моей машиной.

```{r}
library(DT)

output$t10 <- DT::renderDataTable({
  datatable(cor(df[2:3],))
})

dataTableOutput("t10")
```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...