Skip to content

Commit cf57637

Browse files
committed
fix test
1 parent 2206e20 commit cf57637

File tree

2 files changed

+8
-198
lines changed

2 files changed

+8
-198
lines changed

tests/test_pandas_dataframe.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,8 @@ def test():
1313
from .helpers import assert_equality
1414

1515
assert_equality(plot, __file__[:-3] + "_reference.tex")
16+
17+
18+
if __name__ == "__main__":
19+
plot()
20+
plt.show()

tests/test_pandas_dataframe_reference.tex

Lines changed: 3 additions & 198 deletions
Original file line numberDiff line numberDiff line change
@@ -1,215 +1,20 @@
11
\begin{tikzpicture}
22

3-
\definecolor{darkcyan30157136}{RGB}{30,157,136}
4-
\definecolor{darkcyan30160135}{RGB}{30,160,135}
5-
\definecolor{darkcyan33141140}{RGB}{33,141,140}
6-
\definecolor{darkcyan35135141}{RGB}{35,135,141}
73
\definecolor{darkgray176}{RGB}{176,176,176}
8-
\definecolor{darkslateblue47105141}{RGB}{47,105,141}
9-
\definecolor{darkslateblue5883139}{RGB}{58,83,139}
10-
\definecolor{darkslateblue6175137}{RGB}{61,75,137}
11-
\definecolor{darkslateblue6371136}{RGB}{63,71,136}
12-
\definecolor{darkslateblue6952127}{RGB}{69,52,127}
13-
\definecolor{gold25323136}{RGB}{253,231,36}
14-
\definecolor{indigo68184}{RGB}{68,1,84}
154
\definecolor{steelblue31119180}{RGB}{31,119,180}
16-
\definecolor{teal39124142}{RGB}{39,124,142}
17-
\definecolor{yellowgreen13121175}{RGB}{131,211,75}
18-
\definecolor{yellowgreen16221855}{RGB}{162,218,55}
195

206
\begin{axis}[
21-
colorbar,
22-
colorbar style={ylabel={}},
23-
colormap/viridis,
24-
point meta max=98.555979,
25-
point meta min=12.062867,
267
tick align=outside,
278
tick pos=left,
289
x grid style={darkgray176},
29-
xmin=-0.625, xmax=2.125,
10+
xmin=-0.1, xmax=2.1,
3011
xtick style={color=black},
3112
xtick={0,1,2},
32-
xtick={0,1,2},
33-
xticklabels={0.0,0.2,0.4},
3413
xticklabels={one,two,three},
3514
y grid style={darkgray176},
36-
ymin=-0.053557907, ymax=3.1454075,
37-
ytick style={color=black},
38-
ytick={-0.5,0,0.5,1,1.5,2,2.5,3,3.5},
39-
yticklabels={0.0,0.2,0.4,0.6,0.8,1.0,,,}
15+
ymin=0.9, ymax=3.1,
16+
ytick style={color=black}
4017
]
41-
\path [fill=darkslateblue6175137, fill opacity=0.4]
42-
(axis cs:0.69646919,0.45323835)
43-
.. controls (axis cs:0.72247936,0.45323835) and (axis cs:0.74742772,0.4635723) .. (axis cs:0.76581969,0.48196427)
44-
.. controls (axis cs:0.78421166,0.50035624) and (axis cs:0.79454561,0.5253046) .. (axis cs:0.79454561,0.55131477)
45-
.. controls (axis cs:0.79454561,0.57732494) and (axis cs:0.78421166,0.6022733) .. (axis cs:0.76581969,0.62066527)
46-
.. controls (axis cs:0.74742772,0.63905724) and (axis cs:0.72247936,0.64939119) .. (axis cs:0.69646919,0.64939119)
47-
.. controls (axis cs:0.67045902,0.64939119) and (axis cs:0.64551065,0.63905724) .. (axis cs:0.62711868,0.62066527)
48-
.. controls (axis cs:0.60872672,0.6022733) and (axis cs:0.59839277,0.57732494) .. (axis cs:0.59839277,0.55131477)
49-
.. controls (axis cs:0.59839277,0.5253046) and (axis cs:0.60872672,0.50035624) .. (axis cs:0.62711868,0.48196427)
50-
.. controls (axis cs:0.64551065,0.4635723) and (axis cs:0.67045902,0.45323835) .. (axis cs:0.69646919,0.45323835)
51-
--cycle;
52-
\path [fill=darkslateblue47105141, fill opacity=0.4]
53-
(axis cs:0.28613933,0.650986)
54-
.. controls (axis cs:0.30430123,0.650986) and (axis cs:0.32172171,0.65820179) .. (axis cs:0.33456411,0.67104419)
55-
.. controls (axis cs:0.34740651,0.6838866) and (axis cs:0.35462231,0.70130707) .. (axis cs:0.35462231,0.71946897)
56-
.. controls (axis cs:0.35462231,0.73763087) and (axis cs:0.34740651,0.75505134) .. (axis cs:0.33456411,0.76789374)
57-
.. controls (axis cs:0.32172171,0.78073615) and (axis cs:0.30430123,0.78795194) .. (axis cs:0.28613933,0.78795194)
58-
.. controls (axis cs:0.26797744,0.78795194) and (axis cs:0.25055696,0.78073615) .. (axis cs:0.23771456,0.76789374)
59-
.. controls (axis cs:0.22487216,0.75505134) and (axis cs:0.21765636,0.73763087) .. (axis cs:0.21765636,0.71946897)
60-
.. controls (axis cs:0.21765636,0.70130707) and (axis cs:0.22487216,0.6838866) .. (axis cs:0.23771456,0.67104419)
61-
.. controls (axis cs:0.25055696,0.65820179) and (axis cs:0.26797744,0.650986) .. (axis cs:0.28613933,0.650986)
62-
--cycle;
63-
\path [fill=yellowgreen16221855, fill opacity=0.4]
64-
(axis cs:0.22685145,0.37501327)
65-
.. controls (axis cs:0.23960592,0.37501327) and (axis cs:0.25183971,0.38008067) .. (axis cs:0.26085847,0.38909944)
66-
.. controls (axis cs:0.26987724,0.39811821) and (axis cs:0.27494464,0.410352) .. (axis cs:0.27494464,0.42310646)
67-
.. controls (axis cs:0.27494464,0.43586092) and (axis cs:0.26987724,0.44809471) .. (axis cs:0.26085847,0.45711348)
68-
.. controls (axis cs:0.25183971,0.46613225) and (axis cs:0.23960592,0.47119965) .. (axis cs:0.22685145,0.47119965)
69-
.. controls (axis cs:0.21409699,0.47119965) and (axis cs:0.2018632,0.46613225) .. (axis cs:0.19284443,0.45711348)
70-
.. controls (axis cs:0.18382567,0.44809471) and (axis cs:0.17875826,0.43586092) .. (axis cs:0.17875826,0.42310646)
71-
.. controls (axis cs:0.17875826,0.410352) and (axis cs:0.18382567,0.39811821) .. (axis cs:0.19284443,0.38909944)
72-
.. controls (axis cs:0.2018632,0.38008067) and (axis cs:0.21409699,0.37501327) .. (axis cs:0.22685145,0.37501327)
73-
--cycle;
74-
\path [fill=darkslateblue6952127, fill opacity=0.4]
75-
(axis cs:0,0.25)
76-
--(axis cs:0.70710678,-0.45710678)
77-
--(axis cs:1.0606602,-0.10355339)
78-
--(axis cs:0.35355339,0.60355339)
79-
--cycle;
80-
\path [fill=teal39124142, fill opacity=0.4]
81-
(axis cs:0.31976341,0.42403763)
82-
.. controls (axis cs:0.32219507,0.41193268) and (axis cs:0.32762606,0.4006293) .. (axis cs:0.33555708,0.39116666)
83-
.. controls (axis cs:0.34348811,0.38170402) and (axis cs:0.35366844,0.37438125) .. (axis cs:0.36516216,0.36987158)
84-
.. controls (axis cs:0.37665589,0.36536191) and (axis cs:0.38909964,0.3638079) .. (axis cs:0.40134943,0.36535241)
85-
.. controls (axis cs:0.41359921,0.36689692) and (axis cs:0.42526777,0.37149113) .. (axis cs:0.43528237,0.37871268)
86-
--(axis cs:0.39211752,0.43857224)
87-
--(axis cs:0.31976341,0.42403763)
88-
--cycle;
89-
\path [fill=gold25323136, fill opacity=0.4]
90-
(axis cs:0.32529253,0.056052728)
91-
.. controls (axis cs:0.32602933,0.052417586) and (axis cs:0.32785715,0.049092033) .. (axis cs:0.33053111,0.046521607)
92-
.. controls (axis cs:0.33320506,0.04395118) and (axis cs:0.33660016,0.042256035) .. (axis cs:0.34026155,0.041663277)
93-
--(axis cs:0.34317802,0.059677897)
94-
--(axis cs:0.32529253,0.056052728)
95-
--cycle;
96-
\path [fill=darkcyan35135141, fill opacity=0.4]
97-
(axis cs:0.71739742,0.38492719)
98-
.. controls (axis cs:0.71907942,0.38343302) and (axis cs:0.72103323,0.38227622) .. (axis cs:0.72315214,0.38151997)
99-
.. controls (axis cs:0.72527105,0.38076373) and (axis cs:0.72751577,0.38042206) .. (axis cs:0.72976373,0.38051361)
100-
.. controls (axis cs:0.73201168,0.38060517) and (axis cs:0.73422119,0.38112827) .. (axis cs:0.73627158,0.38205433)
101-
.. controls (axis cs:0.73832197,0.38298039) and (axis cs:0.74017522,0.38429225) .. (axis cs:0.74173014,0.38591826)
102-
.. controls (axis cs:0.74328506,0.38754427) and (axis cs:0.7445128,0.38945429) .. (axis cs:0.74534633,0.39154401)
103-
.. controls (axis cs:0.74617986,0.39363372) and (axis cs:0.74660371,0.39586439) .. (axis cs:0.74659474,0.39811419)
104-
.. controls (axis cs:0.74658578,0.40036399) and (axis cs:0.74614415,0.40259121) .. (axis cs:0.74529399,0.40467422)
105-
.. controls (axis cs:0.74444383,0.40675722) and (axis cs:0.7432009,0.40865739) .. (axis cs:0.74163307,0.41027096)
106-
.. controls (axis cs:0.74006524,0.41188452) and (axis cs:0.73820158,0.41318156) .. (axis cs:0.73614387,0.41409125)
107-
.. controls (axis cs:0.73408616,0.41500093) and (axis cs:0.73187256,0.4155064) .. (axis cs:0.72962395,0.41558003)
108-
.. controls (axis cs:0.72737533,0.41565367) and (axis cs:0.7251334,0.41529411) .. (axis cs:0.72302059,0.41452099)
109-
.. controls (axis cs:0.72090778,0.41374788) and (axis cs:0.71896326,0.41257554) .. (axis cs:0.71729322,0.41106801)
110-
.. controls (axis cs:0.71562318,0.40956047) and (axis cs:0.7142586,0.40774569) .. (axis cs:0.71327398,0.40572277)
111-
.. controls (axis cs:0.71228936,0.40369985) and (axis cs:0.71170297,0.40150629) .. (axis cs:0.71154684,0.3992619)
112-
.. controls (axis cs:0.7113907,0.3970175) and (axis cs:0.7116677,0.39476388) .. (axis cs:0.71236273,0.39262411)
113-
.. controls (axis cs:0.71305775,0.39048434) and (axis cs:0.71415791,0.38849809) .. (axis cs:0.71560312,0.38677383)
114-
--(axis cs:0.72904971,0.39804426)
115-
--(axis cs:0.71739742,0.38492719)
116-
--cycle;
117-
\path [fill=darkcyan30160135, fill opacity=0.4]
118-
(axis cs:0.4,0.7)
119-
.. controls (axis cs:0.4,0.71313188) and (axis cs:0.39741331,0.72613607) .. (axis cs:0.39238795,0.73826834)
120-
.. controls (axis cs:0.3873626,0.75040062) and (axis cs:0.37999632,0.76142504) .. (axis cs:0.37071068,0.77071068)
121-
.. controls (axis cs:0.36142504,0.77999632) and (axis cs:0.35040062,0.7873626) .. (axis cs:0.33826834,0.79238795)
122-
.. controls (axis cs:0.32613607,0.79741331) and (axis cs:0.31313188,0.8) .. (axis cs:0.3,0.8)
123-
.. controls (axis cs:0.28686812,0.8) and (axis cs:0.27386393,0.79741331) .. (axis cs:0.26173166,0.79238795)
124-
.. controls (axis cs:0.24959938,0.7873626) and (axis cs:0.23857496,0.77999632) .. (axis cs:0.22928932,0.77071068)
125-
.. controls (axis cs:0.22000368,0.76142504) and (axis cs:0.2126374,0.75040062) .. (axis cs:0.20761205,0.73826834)
126-
.. controls (axis cs:0.20258669,0.72613607) and (axis cs:0.2,0.71313188) .. (axis cs:0.2,0.7)
127-
.. controls (axis cs:0.2,0.68686812) and (axis cs:0.20258669,0.67386393) .. (axis cs:0.20761205,0.66173166)
128-
.. controls (axis cs:0.2126374,0.64959938) and (axis cs:0.22000368,0.63857496) .. (axis cs:0.22928932,0.62928932)
129-
.. controls (axis cs:0.23857496,0.62000368) and (axis cs:0.24959938,0.6126374) .. (axis cs:0.26173166,0.60761205)
130-
.. controls (axis cs:0.27386393,0.60258669) and (axis cs:0.28686812,0.6) .. (axis cs:0.3,0.6)
131-
.. controls (axis cs:0.31313188,0.6) and (axis cs:0.32613607,0.60258669) .. (axis cs:0.33826834,0.60761205)
132-
.. controls (axis cs:0.35040062,0.6126374) and (axis cs:0.36142504,0.62000368) .. (axis cs:0.37071068,0.62928932)
133-
.. controls (axis cs:0.37999632,0.63857496) and (axis cs:0.3873626,0.64959938) .. (axis cs:0.39238795,0.66173166)
134-
.. controls (axis cs:0.39741331,0.67386393) and (axis cs:0.4,0.68686812) .. (axis cs:0.4,0.7)
135-
(axis cs:0.3,0.7)
136-
(axis cs:0.4,0.7)
137-
--cycle;
138-
\path [fill=indigo68184, fill opacity=0.4]
139-
(axis cs:0.9,0.8)
140-
.. controls (axis cs:0.9,0.82626376) and (axis cs:0.89482661,0.85227214) .. (axis cs:0.88477591,0.87653669)
141-
.. controls (axis cs:0.8747252,0.90080124) and (axis cs:0.85999264,0.92285007) .. (axis cs:0.84142136,0.94142136)
142-
.. controls (axis cs:0.82285007,0.95999264) and (axis cs:0.80080124,0.9747252) .. (axis cs:0.77653669,0.98477591)
143-
.. controls (axis cs:0.75227214,0.99482661) and (axis cs:0.72626376,1) .. (axis cs:0.7,1)
144-
.. controls (axis cs:0.67373624,1) and (axis cs:0.64772786,0.99482661) .. (axis cs:0.62346331,0.98477591)
145-
.. controls (axis cs:0.59919876,0.9747252) and (axis cs:0.57714993,0.95999264) .. (axis cs:0.55857864,0.94142136)
146-
.. controls (axis cs:0.54000736,0.92285007) and (axis cs:0.5252748,0.90080124) .. (axis cs:0.51522409,0.87653669)
147-
.. controls (axis cs:0.50517339,0.85227214) and (axis cs:0.5,0.82626376) .. (axis cs:0.5,0.8)
148-
.. controls (axis cs:0.5,0.77373624) and (axis cs:0.50517339,0.74772786) .. (axis cs:0.51522409,0.72346331)
149-
.. controls (axis cs:0.5252748,0.69919876) and (axis cs:0.54000736,0.67714993) .. (axis cs:0.55857864,0.65857864)
150-
.. controls (axis cs:0.57714993,0.64000736) and (axis cs:0.59919876,0.6252748) .. (axis cs:0.62346331,0.61522409)
151-
.. controls (axis cs:0.64772786,0.60517339) and (axis cs:0.67373624,0.6) .. (axis cs:0.7,0.6)
152-
.. controls (axis cs:0.72626376,0.6) and (axis cs:0.75227214,0.60517339) .. (axis cs:0.77653669,0.61522409)
153-
.. controls (axis cs:0.80080124,0.6252748) and (axis cs:0.82285007,0.64000736) .. (axis cs:0.84142136,0.65857864)
154-
.. controls (axis cs:0.85999264,0.67714993) and (axis cs:0.8747252,0.69919876) .. (axis cs:0.88477591,0.72346331)
155-
.. controls (axis cs:0.89482661,0.74772786) and (axis cs:0.9,0.77373624) .. (axis cs:0.9,0.8)
156-
(axis cs:0.85,0.8)
157-
.. controls (axis cs:0.85,0.78030218) and (axis cs:0.84611996,0.7607959) .. (axis cs:0.83858193,0.74259749)
158-
.. controls (axis cs:0.8310439,0.72439907) and (axis cs:0.81999448,0.70786244) .. (axis cs:0.80606602,0.69393398)
159-
.. controls (axis cs:0.79213756,0.68000552) and (axis cs:0.77560093,0.6689561) .. (axis cs:0.75740251,0.66141807)
160-
.. controls (axis cs:0.7392041,0.65388004) and (axis cs:0.71969782,0.65) .. (axis cs:0.7,0.65)
161-
.. controls (axis cs:0.68030218,0.65) and (axis cs:0.6607959,0.65388004) .. (axis cs:0.64259749,0.66141807)
162-
.. controls (axis cs:0.62439907,0.6689561) and (axis cs:0.60786244,0.68000552) .. (axis cs:0.59393398,0.69393398)
163-
.. controls (axis cs:0.58000552,0.70786244) and (axis cs:0.5689561,0.72439907) .. (axis cs:0.56141807,0.74259749)
164-
.. controls (axis cs:0.55388004,0.7607959) and (axis cs:0.55,0.78030218) .. (axis cs:0.55,0.8)
165-
.. controls (axis cs:0.55,0.81969782) and (axis cs:0.55388004,0.8392041) .. (axis cs:0.56141807,0.85740251)
166-
.. controls (axis cs:0.5689561,0.87560093) and (axis cs:0.58000552,0.89213756) .. (axis cs:0.59393398,0.90606602)
167-
.. controls (axis cs:0.60786244,0.91999448) and (axis cs:0.62439907,0.9310439) .. (axis cs:0.64259749,0.93858193)
168-
.. controls (axis cs:0.6607959,0.94611996) and (axis cs:0.68030218,0.95) .. (axis cs:0.7,0.95)
169-
.. controls (axis cs:0.71969782,0.95) and (axis cs:0.7392041,0.94611996) .. (axis cs:0.75740251,0.93858193)
170-
.. controls (axis cs:0.77560093,0.9310439) and (axis cs:0.79213756,0.91999448) .. (axis cs:0.80606602,0.90606602)
171-
.. controls (axis cs:0.81999448,0.89213756) and (axis cs:0.8310439,0.87560093) .. (axis cs:0.83858193,0.85740251)
172-
.. controls (axis cs:0.84611996,0.8392041) and (axis cs:0.85,0.81969782) .. (axis cs:0.85,0.8)
173-
(axis cs:0.9,0.8)
174-
--cycle;
175-
\path [fill=yellowgreen13121175, fill opacity=0.4]
176-
(axis cs:1,0.3)
177-
.. controls (axis cs:1,0.32626376) and (axis cs:0.99482661,0.35227214) .. (axis cs:0.98477591,0.37653669)
178-
.. controls (axis cs:0.9747252,0.40080124) and (axis cs:0.95999264,0.42285007) .. (axis cs:0.94142136,0.44142136)
179-
--(axis cs:0.8,0.3)
180-
--(axis cs:1,0.3)
181-
--cycle;
182-
\path [fill=darkcyan30157136, fill opacity=0.4]
183-
(axis cs:0.94142136,0.44142136)
184-
.. controls (axis cs:0.92285007,0.45999264) and (axis cs:0.90080124,0.4747252) .. (axis cs:0.87653669,0.48477591)
185-
.. controls (axis cs:0.85227214,0.49482661) and (axis cs:0.82626376,0.5) .. (axis cs:0.8,0.5)
186-
--(axis cs:0.8,0.4)
187-
.. controls (axis cs:0.81313188,0.4) and (axis cs:0.82613607,0.39741331) .. (axis cs:0.83826834,0.39238795)
188-
.. controls (axis cs:0.85040062,0.3873626) and (axis cs:0.86142504,0.37999632) .. (axis cs:0.87071068,0.37071068)
189-
--(axis cs:0.94142136,0.44142136)
190-
--cycle;
191-
\path [fill=darkcyan33141140, fill opacity=0.4]
192-
(axis cs:0.72244338,0.32295891)
193-
--(axis cs:0.36178866,0.22826323)
194-
--(axis cs:0.29371405,0.63097612)
195-
--cycle;
196-
\path [fill=darkslateblue5883139, fill opacity=0.4]
197-
(axis cs:0.09210494,0.43370117)
198-
--(axis cs:0.43086276,0.4936851)
199-
--(axis cs:0.42583029,0.31226122)
200-
--cycle;
201-
\path [fill=darkslateblue6371136, fill opacity=0.4]
202-
(axis cs:0.42635131,0.89338916)
203-
--(axis cs:0.94416002,0.50183668)
204-
--(axis cs:0.62395295,0.1156184)
205-
--cycle;
206-
207-
\draw[draw=none,fill=steelblue31119180,fill opacity=0.4,rotate around={45:(axis cs:1,0.5)}] (axis cs:1,0.5) ellipse (0.5 and 0.25);
208-
\draw[draw=red,fill=red,opacity=0.4] (axis cs:0,1) circle (0.5);
209-
\draw[->,draw=black] (axis cs:0.25,0.25) -- (axis cs:0.5,0.25);
210-
\path [draw=black, -latex, draw=black]
211-
(axis cs:0.3,0.3)
212-
.. controls (axis cs:0.5,1) and (axis cs:1,0.8) .. (axis cs:0.8,0.3);
21318
\addplot [semithick, steelblue31119180, mark=*, mark size=3, mark options={solid}, only marks]
21419
table {%
21520
0 1

0 commit comments

Comments
 (0)