Forum Discussion

gst's avatar
gst
New Member
7 years ago

Developing custom visuals using Python vs R vs d3.js. Pros and cons of using one over other ?

Hi,

 

I have been creating visuals through d3.js from last couple of months. However, i recently got to know there are three ways to go on with custom visuals creation. We can use R languange or Python or d3.js. Can anyone clarify the difference in all three approaches. What are the pros and cons of using one over the other ? 

 

Regards,

Gaurav Tanwar

1 Reply

Replies have been turned off for this discussion
  • v-evelk's avatar
    v-evelk
    Microsoft Employee

    Hi,

     

    In most cases using of D3 is enough for creating a visual.

    There is a sense to use R if you need to work with huge numbers of rows because R visuals have limits up to 150k rows that higher than for D3 visuals, but have some restrictions at the same time. Also, R is a language to work exactly with statistics and data analysis.

    Pyhon is a new feature and I suppose that it was added only for those who unfamiliar with frontend development, but it is only my assumption.

     

    Kind Regards,

     

    Evgenii Elkin,
    Software Engineer
    Microsoft Power BI Custom Visuals
    [email protected]