Comments (4)
This is related to the "auto-formatting" feature; for some reason I forgot to account for 1d DataArrays. This patch (9a3d14e) seems to fix it.
from proplot.
That fixed that issue, thanks @lukelbd .
Although a new one I noticed as well (still related to xarray
objects if you can reopen). proplot
seems to take xarray
variable names/dimension names along for the ride and auto-labels axes and titles.
A = np.random.rand(100,)
A = xr.DataArray(A, dims='time')
A.name = 'SST'
f, ax = plot.subplots(width='12cm', aspect=4)
ax.plot(A)
Adding ax.format(xlabel='', title='')
only removes the xlabel.
from proplot.
Yep that's right, it's intended behavior in case the DataArray does not have e.g. long_name
or units
attributes. Do you think that is inappropriate/annoying?
You can disable autoformatting behavior by (1) obviously passing A.values
instead of A
to the plotting command or (2) using plot.subplots(..., autoformat=False)
.
from proplot.
...and now I understand the issue with not being able to reset the title specifically. This commit (c7cd02b) repairs this.
from proplot.
Related Issues (20)
- Bug: xticklabels overwrites xminorticks setting HOT 3
- Cannot pass norm argument to hist2d
- Any timeline for a relase that supports matplotlib >=3.5?
- Proplot changes names of colormaps to lowercase, breaking `matplotlib.pyplot.get_cmap`
- MatplotlibDeprecationWarning with unexpected argument for savefig() HOT 3
- proplot can't plot string like datetime
- Inset_axes zooms doesn't show lines
- Trying to make a line over contourf returns TypeError HOT 5
- TypeError: tricontourf() takes 4 positional arguments but 5 were given
- Option for adding errorbar legend
- Nonsticky bounds
- How to use proplot in MATLAB HOT 1
- path effects not pretty
- May I ask how to import. shp format files into proplot HOT 1
- Set markercolor for scatter plots with a substring from another columns using .map() and colordict HOT 1
- Change the 'N' notation by decimal lat/lon degrees HOT 2
- Support matplotlib >= 3.6.0 HOT 3
- Migrate proplot repo to be housed under another open-source development group? HOT 5
- how to install? HOT 2
- Issue importing proplot HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proplot.