2016-10-24 3 views
2

Ich habe zwei flexdashboard Messgeräte, die ich Seite an Seite in einer Rmarkdown -> HTML-Datei plotten möchte. Die Datei ist NICHT gemeint, um ein flexdashboard zu sein, gerade versuchend, die hübschen Lehren von diesem Paket zu verwenden.Wie werden 2 Flexdashboard-Anzeigen in Rmarkdown HTML nebeneinander angezeigt?

--- 
title: "Eye Gaugeing" 
author: "Databot" 
date: "10/24/2016" 
output: html_document 
fig_caption: yes 
--- 

```{r setup, include=FALSE} 
library(flexdashboard) 
gauge1_data <- 95 
gauge2_data <- 63 
max_data <- 100 
``` 

## Gauges 
```{r gauge, fig.width=2, fig.height=2, fig.cap='Cap1'} 
gauge(round(100*(1.0*gauge1_data)/max_data,2),0,100, symbol = '%', label= "Non-Stops: Tile 1", gaugeSectors(
    success = c(80, 100), warning = c(40, 79), danger = c(0, 39))) 
``` 
```{r gauge2, fig.width=2, fig.height=2, fig.cap='Cap1'} 
p0 <- gauge(round(100*(1.0*gauge2_data)/max_data,2),0,100, symbol = '%', label= "Full Cabin Match: Tile 1", gaugeSectors(
    success = c(80, 100), warning = c(40, 79), danger = c(0, 39))) 
``` 

Aprox Ouput Ich mag große Lehren und ich nicht lügen kann.

Überraschenderweise habe ich es schwer, sie Seite an Seite zu bekommen. Versucht, library(gridExtra) zu verwenden, aber es arrangiert nur Dinge, die grobs genannt werden. Lehren sind Klasse htmlwidget & gauge.

Auch versucht {r out.width=c('500px', '300px'), fig.show='hold'} und stopfte sie beide in den gleichen Brocken aber einen Fehler bekommen.

Ich würde mich über Vorschläge freuen.

+1

@JasonAizkalns, beachten Sie bitte das 'output: html_document' oben. Ich finde Flexdashboard-Ausgänge zu verwirrend. Die beabsichtigte Ausgabe ist kein (Flex-) Dashboard, sondern versucht nur die Funktion gauge() dieses Pakets zu verwenden. –

Antwort

2

Die Anzeigen in Flexdashboard sind speziell für die Verwendung mit dem Flexdashboard-Layoutsystem vorgesehen und funktionieren im Allgemeinen nicht wie erwartet in anderen Formaten (deshalb ist das Widget Teil von Flexdashboard und nicht in einem Standalone-Paket).

Verwandte Themen