timelyportfolio / buildingwidgets Goto Github PK
View Code? Open in Web Editor NEWrepo for a htmlwidget a week documented at https://buildingwidgets.com
Home Page: https://timelyportfolio.github.io/buildingwidgets/
License: MIT License
repo for a htmlwidget a week documented at https://buildingwidgets.com
Home Page: https://timelyportfolio.github.io/buildingwidgets/
License: MIT License
just found this and may be worthwhile
Really, really nice https://github.com/acharts/acharts
Creating a scatter plot in ggplot2 with non-overlapping labels is not straightforward. However, it seems like this might be easier to do in javascript.
I found a couple of links (see below) that might be useful but no packages on GitHub (yet). The second link is for a word-cloud so only indirectly relevant. Have you seen anything like this?
http://coulmont.com/bac/nuage.html
http://www.jasondavies.com/wordcloud/about/
KaTeX is really amazing and very appealing, but it walks that fine line between a htmlwidget
and a tag
helper (see tanglekit
) with attached dependencies. Here is one experiment prior to widgets just using htmltools
.
http://bl.ocks.org/timelyportfolio/03a5bbeac312d27e99f6
One benefit of the htmlwidget
even if i doesn't do much though is provide a mechanism for local js/css within the R
package stucture. However, the biggest issue with htmlwidgets
is the inability / difficulty of a widget to use web-based/cdn js/css dependencies.
If you're still looking for requests, I'd like to put one for some sort of way to store user-inputted data. I know that forms exist out there, but it's be nice to be able to set up some way of storing user entered data using R!
this would be great to have http://micropolar.org/ https://github.com/biovisualize/micropolar/ ; related to #16
This library looks amazing. Creates beautiful 3D mathematical animations and interactives with webgl.
Admittedly, I don't know much about it yet, and there's a lot of moving parts, so translating a simple API to R might be tricky, but it's worth thinking about.
@timelyportfolio are you familiar with the htmlwidgets attempt here?
I couldn't make it work it in shiny (but I spent very little time on it).
The bullet charts look really great though...
d3 star plots https://github.com/kevinschaul/d3-star-plot
standalone or to add to DiagrammeR
https://github.com/nicolaskruchten/pivottable
There is a binding here:
https://github.com/smartinsightsfromdata/rpivotTable
I am actually most interested in the drag and drop functionality for the variables. The plotting, tables, etc, could be handled in R (e.g., dplyr).
I bought Elijah Meeks' book under Manning Early Access (MEAP). He has done a great job not only writing the book but offering new d3
plugins and making bl.ocks.org
versions of all the examples. Maybe make a package that contains all or a lot of the htmlwidgets
built from his tools. Some though might fit better under existing htmlwidget
wrappers, such as networkD3
.
The d3-plugins set of tools almost could fill a half a year of htmlwidgets
. If I tackle these, it would probably be best to house or categorize in a couple of packages rather than packaging each separately.
This animation library is amazing, and I don't want to forget it
lots of open source emojis:
Twitter - http://twitter.github.io/twemoji/preview-svg.html & http://ellekasai.github.io/twemoji-awesome/
Emoji cheatsheet - http://www.emoji-cheat-sheet.com/
First thought that comes to mind is making them available in text and content. However, as I'm writing, some mechanism for replacing pch with an emoji might be interesting or at least entertaining.
some references, and of course it should be a widget:
Thoughts:
this is amazing https://github.com/skutac/InCHlib.js
Related to your post on htmlwidgets (adn DiagrammeR) I was wondering if this approach could be used to create and analyze decision trees (NOT the 'random forest' type but the decision analysis type http://www.mindtools.com/dectree.html). Are you perhaps aware of any R (finance) packages that can do the EV calculations (and sensitivity analysis) for an arbitrary tree? I have been looking for something like this for a while now.
Hope you can keep to your commitment :)
R
lists or JSON
python has it, so should we https://github.com/tabatkins/railroad-diagrams
Would there be any benefit to using htmlwidgets for the ace editor?
There is, of course, shinyAce but that hasn't been updated on CRAN since 2013-11-05
nifty little grid
https://github.com/clippings/layout-grid
visualsearch.js is a really nice select/filter component
Somewhere, you should put together a showcase for people to share how they're using your htmlwidgets
know nothing about these but they look potentially very useful. Anybody out there want to see these in R as an htmlwidget
? Just say the word, and we'll make it happen.
Somehow planetary.js
has escaped popular attention, but it seems like a great htmlwidget
. planetary.js
would benefit from the new ROpenSci package geojsonio
that helps work with shape files, geojson, and topojson.
know absolutely nothing about proteins and sequences but this looks very interesting
See http://timelyportfolio.blogspot.com/2014/07/beer-and-pie-rcharts-pie-charts-with.html for a rCharts version.
lots of potential uses for this one https://github.com/felixlaumon/d3.layout.grid
These could be used for lots of purposes outside of basketball https://gist.github.com/pbeshai/ffd0f9d84b4e8df27db2
On your blog, it says that your blog is connected to R-bloggers, but I don't see it on the list of contributing blogs
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.