XD-DENG / ECharts2Shiny

To insert interactive charts from ECharts into R Shiny applications (在R Shiny app中插入ECharts可交互图形)
https://CRAN.R-project.org/package=ECharts2Shiny
GNU General Public License v2.0
129 stars 47 forks source link

New Features & Big Changes Since Version 0.1.2 #7

Closed XD-DENG closed 8 years ago

XD-DENG commented 8 years ago
  1. Added STACK line plot;
  2. Added STACK bar plot.
  3. For bar chart, added one more option about "stack" or "tiled", so that end-users can choose and change between "stack" and "tiled" in the final interactive charts;
  4. Added options to determine if we show legends or not, and if we show tool bar or not.
  5. Added Scatter plots (including the auto.scale argument for it).
  6. We use includeScript() function to help include JS files into the apps, so that we no longer need to explicitly build a "www" folder and copy the JS scripts into the users' Shiny apps. This is a quite big progress for this pacakge.
  7. Figured out the reactive data issue. Previously, if we use reactive() function to introduce some data and use it to plot with this package, we will encounter scope error. But now we can use reactive data seamlessly (by making use of isolate() function in our functions). This is a big progress too.
  8. Additiaonlly, regarding the reactive data, we solved the issue in which the chart can't respond to the change in the reactive data. That is, we can use input$ to change the reactive data, but the chart will not be updated accordingly automatically. Fortunately, we found that this issue can be perfectly solved by using the chart rendering function together with the observeEvent() function.
  9. Added Radar charts feature.
  10. Added wordcloud feature using the extension publised by ECharts team recently.
XD-DENG commented 8 years ago

Released V1.0.3