Articles of r

Comment agrandir manuellement un sous-menu dans une barre latérale brillante

J'essaie d'agrandir manuellement un sous-menu dans une barre latérale dans un tableau de bord brillant. La fonction updateTabItems fonctionne uniquement avec des menus normaux, mais pas avec des menus imbriqués. Voici un exemple de base (modifié à partir de la documentation updateTabItems ) pour afficher le problème. Si j'ai cliqué sur 'Interrupteur', il change les […]

Récupération des attributs d'objets R en JavaScript

J'ai un ensemble de données bivarié avec 100 observations. J'ai utilisé un hexagone et j'ai fini avec 26 bacs hexagonaux. Afin de sauvegarder les rangées des 100 observations qui se trouvent dans chacun des 26 compartiments hexagonaux, j'ai utilisé la fonction base::attr dans R. Dans le code ci-dessous, cela se fait à: attr(hexdf, "cID") <- […]

Mettre à jour de grandes parcelles dans Shiny sans Re-Rendering

Objectif général J'aimerais pouvoir utiliser RShiny pour parcourir rapidement de grandes quantités de données provenant de R, puis faire de petites modifications ou ajouts sans retransmettre toutes les données tracées. Tâche spécifique Tracez un grand nombre de points (<100 000) dans un diagramme de dispersion. Je suis d'accord avec un délai court (<5 sec) mais […]

D3.js (type Wilkinson) Exemple de tracé de points

J'ai cherché, mais j'ai été incapable de trouver un exemple d'un tracé de points dans D3. Est-ce que quelqu'un est conscient que ce type de parcelle a été implémenté dans l'une des bibliothèques de dessins construites sur D3 ou un exemple dans la base D3? Juste pour être clair, un tracé de points est similaire […]

Twitter bootstrap popovers pour R brillant application – html est interprété comme du contenu texte – pourquoi?

Je souhaite ajouter des popovers depuis le framework bootstrap Twitter à une application brillante. Tout fonctionne bien, sauf que le tag html: true n'a pas d'effet: shinyUI(pageWithSidebar( headerPanel("Header"), sidebarPanel( actionButton("btn-1", "Go!") ), mainPanel( tags$head( tags$script(' $(document).ready(function(){ $("#btn-1") .popover({html: true, title: "Button 1", content: "<h1>Press</h1> for some action", trigger: "hover" }); }); ') ) ) )) […]

Comment pré-sélectionner des lignes dans des données Daté brillantes

J'utilise Shiny (0.12.0) avec DT (0.0.65) pour les sélections de lignes dans cette base de données brillante . Je souhaite présélectionner les 5 premières lignes. J'ai essayé: Modification de la classe de ligne à l'aide de callback JS dans la base de données. Cependant, cela ne reflète pas dans la variable input$x1_rows_selected . Seul l'arrière-plan […]

Comment obtenir une résolution d'écran de JavaScript dans R Shiny?

Je souhaite obtenir une résolution d'écran de JavaScript, stockée dans la variable GetScreenWidth sur Shiny Server. J'ai essayé la référence: Recevoir des données de .js dans server.R brillant Https://ryouready.wordpress.com/2013/11/20/sending-data-from-client-to-server-and-back-using-shiny/ Donc j'ai: Ui.R shinyUI( bootstrapPage( verbatimTextOutput("results") ,tags$script(' var jsWidth = screen.width; Shiny.onInputChange("GetScreenWidth",jsWidth); ') ) ) Serveur.R shinyServer(function(input,output){ output$results=renderPrint({ input$GetScreenWidth }) }) Il renverra NULL par verbatimTextOutput […]

Scraping javascript avec R

Je veux télécharger des tableaux de metal-archives.com, exactement de http://www.metal-archives.com/artist/rip , mais il y a un gros problème. Ces tableaux sont générés par javascript. En fait, je ne sais pas quoi faire dans ce cas. Existe-t-il une possibilité d'analyser ce site avec un paquet R et XML?

Ruminé AngularJS fonctionne

Je crée un tableau de bord avec R et D3 en cours d'exécution avec la bibliothèque (brillant). Cela fonctionne merveilleusement bien et maintenant je veux transformer le code D3 en objets modulaires qui me sauveront beaucoup de codage et les rend utilisables par d'autres. Mon idée est d'arriver à ceci: <r-d3-gauge id="G1" data="[1,2,3]"></r-d3-gauge> <r-d3-gauge id="G2" […]

Comment puis-je obtenir des info-bulles dans les graphiques sans annotation

J'essaie d'utiliser la mise en œuvre R des dygraphes L'exemple fourni est library(dygraphs) dygraph(presidents, main = "Presidential Approval") %>% dyAxis("y", valueRange = c(0, 100)) %>% dyAnnotation("1950-7-1", text = "A", tooltip = "Korea") %>% dyAnnotation("1965-1-1", text = "B", tooltip = "Vietnam") Ce qui aboutit au tableau Le survol du «A» produit une info-bulle avec «Corée» Je […]