知識を広げる グラフィックのスタイル付けとカスタマイズ 座標軸、色、ラベル、メッシュ、境界ボックス、領域、グラフ、頂点、リスト、3Dの棒グラフ
ハンズ・オン・スタートMathematica® -Wolfram言語™によるプログラミング (C・ヘイスティング(著)、K・ミショー(著)、M・モリソン(著)、ウルフラム・リサーチ(翻訳)、丸善出版)の第2部(知識を広げる)、第12章(グラフィックのスタイル付けとカスタマイズ)の練習問題1、2、3、4、5、6、7、8、9、10の解答を求めてみる。
Plot[x^3+5x^2-11, {x, -6, 3},
Filling -> Bottom]
plot sin x / x red
Plot[Sin[x]/x, {x, -9.4, 9.4}, PlotStyle -> Red]
Plot[{Sin[x]/3, Cos[x]/5}, {x, -10, 10}, Axes -> None]
Plot[{x^2-5,2x^2 + 3x - 5, x+2}, {x, -5, 5},
PlotLegends -> {1, 2, 3}]
Plot3D[Sin[x^2-y], {x, -Pi, Pi}, {y, -Pi, Pi},
Mesh->None,
Boxed->False,
Axes->None
]
ListPointPlot3D[
{Table[Sin[x^2 - y], {x, -Pi, Pi, 2 Pi / 10}, {y, -Pi, Pi, 2 Pi / 10}],
Table[Cos[x^2 -y], {x, -Pi, Pi, 2 Pi / 10}, {y, -Pi, Pi, 2 Pi / 10}]},
Boxed->False,
Axes->None
]
plot x^3 - x^2 + y^3 - 4y^2-3y < 5 orange
RegionPlot[x^3 - x^2 + y^3 - 4 y^2 - 3 y < 5, {x, -6., 6.}, {y, -6., 6.}, PlotStyle -> Orange]
a = Table[Table[Sin[3x] Sin[y-5], {x, -10, 10}],
{y, -10, 10}]
ListDensityPlot[a]
Clear[a]
Graph[{a->b,
a->c,
b->a,
b->3,
c->d,
c->e,
d->e,
e->a,
e->d,
e->d},
VertexLabels->"Name"
]
ListPlot[{{0, 0}, {1, 0}, {2, 1}, {3, 3}, {4, 3}, {5, 7}, {6, 13}, {7, 15}, {8, 16}, {9, 12}, {13, 0}},
AxesLabel->{"seconds", "temp"},
PlotStyle->Red,
PlotRange->{0, 30}]
RandomInteger[{0, 5}, 5]
{5, 2, 5, 2, 2}
BarChart3D[
Table[RandomInteger[{0, 5}, 5], {i, 1, 10}]
]
BarChart3D[
Table[RandomInteger[{0, 5}, 5], {i, 1, 10}],
ChartLayout-> "Stacked"
]