The Wayback Machine - https://web.archive.org/web/20210828114310/https://github.com/topics/plotting
Skip to content
#

plotting

Here are 878 public repositories matching this topic...

bokeh
anntzer
anntzer commented Aug 26, 2021

Problem

3d axes don't support the data kwarg:

gcf().add_subplot(projection="3d").scatter("a", "b", "c", data={"a": [0], "b": [1], "c": [2]})

results in

ValueError: could not convert string to float: 'a'

Proposed solution

I think it's "mostly" a matter of adding a bunch of @_preprocess_data decorators to 3D plotting methods similarly to what's done for 2D plots

Open

Tests

leeoniya
leeoniya commented Dec 14, 2019

it's becoming more time-consuming and error-prone to manually re-test all the demos following internal refactorings and API adjustments.

now that the API is fleshed out a bit, it's possible to test a large amount of code (non-granularly) without having to simulate all interactions via Puppeteer or similar.

a lot of code can already be regression-tested by simply running all the demos and val

VisualMelon
VisualMelon commented Dec 28, 2020

It is currently a pain to use an OxyPlot.WinfowsForms.PlotView with a transparent background: it throws if you set its BackColor to transparent. To avoid this, it is necessary to set the ControlStyles.SupportsTransparentBackColor style to true on the PlotView; however, Control.SetStyle is protected, so consumers must resort to reflection or extending PlotView to do so. This could be

goatchurchprime
goatchurchprime commented Oct 30, 2018

I don't think this is a duplicate ticket, even though it's quite an obvious feature after that cat demo at SciPy2018.

The code that selects and renders the different geos is here in the THREE.js code
https://github.com/maartenbreddels/ipyvolume/blob/master/js/src/scatter.js#L57

I don't know quite where/how to inject the mesh definition compatible with the data file of this form, but i

kangalioo
kangalioo commented Jul 21, 2020

What is the feature ?

I'm trying out this library for the first time and there's some places where it would be delightful to have shorthand functions:

  1. Shorthand functions for Pos: Pos::top_right, Pos::bottom_right, Pos::bottom_center etc..
  2. Short way to set colors for components. Currently, lots of boilerplate is required for e.g. white-on-black plotos
    • a cool start would b
Makie.jl
knuesel
knuesel commented Jul 22, 2021

The following code gives a segfault with Makie 0.15 and Julia 1.6.1 (also reproduced with 1.7-beta2):

using Makie

xs = range(150, 160, length=100)
ys = range(7, 9, length=100)
points = [(x, y, 0.0) for x in xs for y in ys]
x, y, z = map(i -> getindex.(points, i), 1:3)

flags = (153 .< x .< 153.5) .& (7 .< y .< 7.3)
surface(y[flags], x[flags], z[flags]);

Starting Julia

Improve this page

Add a description, image, and links to the plotting topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the plotting topic, visit your repo's landing page and select "manage topics."

Learn more