Skip to content

Commit 0a0dbef

Browse files
Hideto MoriHideto Mori
authored andcommitted
Updated to v0.6.3
1 parent 9bd62a0 commit 0a0dbef

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+3183
-25
lines changed

README.md

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@ If you want to use developmental version, it can be installed using the followin
1313
`pip install git+https://github.com/ponnhide/patchworklib.git`
1414

1515
## News
16-
- Developmental verion on GitHub practically supports plotnine version 0.12.1.
17-
- Modified `align_xlabels` and `align_ylabels` functions so that they support to align labels on subplots.
16+
#### 10232023: version 0.6.3 is released.
17+
- Seaborn v0.13.0 is now supported.
18+
- I have confirmed patchworklib still works forplotnine v0.12.3.
1819

19-
#### 05162023: version 0.6.1 is released.
20-
- I could not fully support plotnine version 0.12.1 (It works, but patchworklib arrangement results are not as expected). I will do not support plotnine in the future.
20+
#### 05162023: version 0.6.1 was released.
21+
- I could not fully support plotnine version 0.12.1 (It works, but patchworklib arrangement results are not as expected). Maybe, I will do not support plotnine in the future.
2122
- Bricks object gained the new methods `align_xlabels` and `align_ylabels`, which help users align x/y labels of the given Brick object.
2223
- The new argument `equal_spacing` was added to the stack function. If this value is `True`, axes bounding-boxes should be placed with equal spacing between them. Otherwise, depending on the text values of x/y tick labels and x/y labels, they may not always be equally spaced.
2324
- Closed and maybe solved the issue ["Align labels of Bricks when subplot axes are aligned. #40"](https://github.com/ponnhide/patchworklib/issues/40)
@@ -27,14 +28,14 @@ If you want to use developmental version, it can be installed using the followin
2728
<details>
2829

2930
<summary> <h2> Change log </h2> </summary>
30-
#### 12082022: version 0.5.0 is released.
31+
#### 12082022: version 0.5.0 was released.
3132
- New operators, "+" and "-", were added.
3233
- plotnine > v0.10.x is now supported.
3334
- Plots generated by object-oriented seaborn interface can now be handled by patchworklib.
3435
- Descriptions of each function and class provided in patchworklib was added to this repository. If you want to know how to use patchworklib in detail, please see [API.md](https://github.com/ponnhide/patchworklib/blob/main/API.md).
3536
- Updated [patchworklib-examples](https://github.com/ponnhide/patchworklib-examples)
3637

37-
#### 08152022: Version 0.4.7 is released.
38+
#### 08152022: Version 0.4.7 was released.
3839
- A few bugs were fixed.
3940
- Add inset function. please see the following example.
4041
- Add `keep_aspect` parameter to `hstack` and `vstack` funciton.
@@ -63,11 +64,11 @@ g12.savefig("inset_plotnine2.png")
6364

6465
</details>
6566

66-
#### 08092022: Version 0.4.6 is released.
67+
#### 08092022: Version 0.4.6 was released.
6768
- A few bugs were fixed (See issue [#18](https://github.com/ponnhide/patchworklib/issues/18)).
6869
- Plotting speed was improved.
6970

70-
#### 07202022: Version 0.4.5 is released.
71+
#### 07202022: Version 0.4.5 was released.
7172
- A few bugs were fixed.
7273
- Modified functions relating to the inheritance of the ggplot theme. If you use patchworklib for handling plotnine plots, please do update.
7374
- When specifying a plot (Brick object) in Bricks object, you can specify the Brick object directly instead of the label name of the Brick object. Please see the following example.
@@ -118,34 +119,34 @@ pw.param["margin"] = 0.2
118119

119120
</details>
120121

121-
#### 07192022: Version 0.4.3 is released.
122+
#### 07192022: Version 0.4.3 was released.
122123
- A few bugs were fixed.
123124
- `basefigure` parameter was added. You can access the base figure of patchworklib by `patchworklib.basefigure`
124125
- plotnine v0.9.0 was now supported. Probably, it still have some bugs. If you find bugs, please let me know on the issue.
125126

126-
#### 04222022: Version 0.4.2 is released.
127+
#### 04222022: Version 0.4.2 was released.
127128
- A few bugs were fixed.
128129

129-
#### 04182022: Version 0.4.1 is released.
130+
#### 04182022: Version 0.4.1 was released.
130131
- `load_seaborngrid` can accepts a `seaborn.clustermap` plot. For details, see example code on [Google colab](https://colab.research.google.com/drive/1wQQyBHLNXJ5Ks6ev88IjXhGfT98SGJuM?usp=sharing)
131132
- A few bugs were fixed.
132133

133-
#### 03272022: Version 0.4.0 is released.
134+
#### 03272022: Version 0.4.0 was released.
134135
- Add docstring for each method and class.
135136
- Add several new methods of `patchworklib.Bricks` class to set common label, title, spine and colorbar for `Brick` objets in the `Bricks` object.
136137
 For usage, please refer to the docstring or the example codes on [Google colab](https://colab.research.google.com/drive/1f06AQOqNnSYPjc9EkweC3_Hmy4abr-go?usp=sharing).
137138

138-
#### 02042022: Version 0.3.6 is released.
139+
#### 02042022: Version 0.3.6 was released.
139140
- A few bugs relating with the function to arrange multiple polar plot objects.
140141

141-
#### 02042022: Version 0.3.5 is released.
142+
#### 02042022: Version 0.3.5 was released.
142143
- A few bugs in `move_legend` were fixed. (The `move_legend` for seaborn grided plot was not working properly.)
143144
- Improved the speed of `savefig` operation.
144145

145-
#### 01242022: Version 0.3.3 is released.
146+
#### 01242022: Version 0.3.3 was released.
146147
- A few bugs were fixed.
147148

148-
#### 01222022: Version 0.3.0 is released.
149+
#### 01222022: Version 0.3.0 was released.
149150
<details>
150151
<summary> Patchworklib now supports the function to arrange matplotlib.projections.polar.PolarAxes ojbects. </summary>
151152

@@ -155,10 +156,10 @@ https://colab.research.google.com/drive/1tkn7pxRqh9By5rTFqRbVNDVws-o-ySz9?usp=sh
155156

156157
</details>
157158

158-
#### 01212022: Version 0.2.1 is released.
159+
#### 01212022: Version 0.2.1 was released.
159160
- A few bugs for 'load_seaborngrid' were fixed.
160161

161-
#### 01202022: Version 0.2.0 is released.
162+
#### 01202022: Version 0.2.0 was released.
162163
<details>
163164
<summary> Patchworklib is now possible to arrange Seabron gridded plots. The "stack" function is added. A few bugs were fixed. </summary>
164165

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"cells": [],
3+
"metadata": {},
4+
"nbformat": 4,
5+
"nbformat_minor": 5
6+
}

example/.ipynb_checkpoints/clutermap-checkpoint.ipynb

Lines changed: 226 additions & 0 deletions
Large diffs are not rendered by default.

example/.ipynb_checkpoints/seaborn_ggplot-checkpoint.ipynb

Lines changed: 189 additions & 0 deletions
Large diffs are not rendered by default.

example/.ipynb_checkpoints/seaborn_grid-checkpoint.ipynb

Lines changed: 217 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)