Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add plotly.py #2617

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add plotly.py #2617

wants to merge 1 commit into from

Conversation

sudipX0
Copy link

@sudipX0 sudipX0 commented Oct 1, 2024

What is this Python project?

plotly.py is a library for creating interactive, web-based visualizations. It supports a wide range of chart types (line, bar, 3D, maps) and is known for its integration with Dash to build web dashboards. It also works with Pandas, NumPy, and Jupyter notebooks, allowing interactive plots to be embedded easily. Features include offline plotting, customization options, and export to formats like PNG or PDF.

What's the difference between this Python project and similar ones?

  • Matplotlib: Great for static plots and publication-quality visuals, but lacks interactivity.
  • Seaborn: Simplifies statistical visualizations but is less interactive and versatile.
  • Bokeh: Provides fine control over web-based interactivity but with a steeper learning curve.
  • Altair: Focuses on simple, declarative syntax for statistical plots but lacks 3D and advanced interactivity.

Anyone who agrees with this pull request could submit an Approve review to it.

Copy link

@monarosej monarosej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is Python?

Python is a set of instructions that we give in the form of a Program to our computer to perform any specific task.

History of Python

Python was created in the 1980s by Guido van Rossum.

Advantages of Python:

  1. Easy to learn, read, and understand.
  2. Versatile and open-source.
  3. Improves productivity.
  4. Supports libaries.
  5. Huge library.
  6. Strong community.
  7. Interpreted language.

Disadvantages of Python:

  1. Restrictions in design.
  2. Memory inefficient.
  3. Weak mobile computing.
  4. Runtime errors.
  5. Slow execution speed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants