Skip to content

Commit 5a9abae

Browse files
committed
a test for faceting (even more broken than the others)
1 parent 3d86d4a commit 5a9abae

File tree

3 files changed

+26
-2
lines changed

3 files changed

+26
-2
lines changed

test/plots/gapminder-box-facet.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import * as Plot from "@observablehq/plot";
2+
import * as d3 from "d3";
3+
4+
export default async function () {
5+
const gapminder = await d3.tsv("data/gapminder.tsv", d3.autoType);
6+
return Plot.plot({
7+
marginLeft: 70,
8+
inset: 10,
9+
grid: true,
10+
facet:{ data: gapminder, y: "continent"},
11+
x: {
12+
type: "log",
13+
transform: d => Math.pow(10, d)
14+
},
15+
marks: [
16+
Plot.boxX(gapminder, {
17+
x: d => Math.log10(d.gdpPercap),
18+
stroke: "continent",
19+
strokeWidth: 0.5,
20+
time: "year",
21+
timeFilter: "lte"
22+
})
23+
]
24+
});
25+
}

test/plots/gapminder-box.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@ export default async function () {
77
marginLeft: 70,
88
inset: 10,
99
grid: true,
10-
// facet:{ data: gapminder, y: "continent"},
1110
x: {
1211
type: "log",
1312
transform: d => Math.pow(10, d)
1413
},
1514
marks: [
1615
Plot.boxX(gapminder, {
1716
x: d => Math.log10(d.gdpPercap),
18-
sort: null,
1917
y: "continent",
2018
stroke: "continent",
2119
strokeWidth: 0.5,

test/plots/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ export {default as fruitSales} from "./fruit-sales.js";
7777
export {default as fruitSalesDate} from "./fruit-sales-date.js";
7878
export {default as gapminder} from "./gapminder.js";
7979
export {default as gapminderBox} from "./gapminder-box.js";
80+
export {default as gapminderBoxFacet} from "./gapminder-box-facet.js";
8081
export {default as gapminderDodge} from "./gapminder-dodge.js";
8182
export {default as gapminderContinent} from "./gapminder-continent.js";
8283
export {default as gistempAnomaly} from "./gistemp-anomaly.js";

0 commit comments

Comments
 (0)