F#图表-柱状图不';当列数超过9列时,不要标记所有列名
我正在尝试使用FSharp绘制一些分类/计数数据。绘制柱形图和所有内容都可以像我预期的那样工作,除非柱数达到10或更多 从 所以说得很清楚,上面的代码很好,但是如果我再添加4个区域,我不会得到所有的标签F#图表-柱状图不';当列数超过9列时,不要标记所有列名,f#,fsharpchart,F#,Fsharpchart,我正在尝试使用FSharp绘制一些分类/计数数据。绘制柱形图和所有内容都可以像我预期的那样工作,除非柱数达到10或更多 从 所以说得很清楚,上面的代码很好,但是如果我再添加4个区域,我不会得到所有的标签 let data = [ "Africa", 1033043; "Asia", 4166741; "Europe", 732759; "South America
let data =
[ "Africa", 1033043;
"Asia", 4166741;
"Europe", 732759;
"South America", 588649;
"North America", 351659;
"Oceania", 35838;
"Africa2", 1033043;
"Asia2", 4166741;
"Europe2", 732759;
"South America2", 456789
]
let chart = Chart.Column data
chart.ShowChart()
有人知道我怎样才能让所有的列名都显示出来吗?我在文档中看不到任何有帮助的内容。看看这个问题: 简而言之(重要的部分是间隔):
let data =
[ "Africa", 1033043;
"Asia", 4166741;
"Europe", 732759;
"South America", 588649;
"North America", 351659;
"Oceania", 35838;
"Africa2", 1033043;
"Asia2", 4166741;
"Europe2", 732759;
"South America2", 456789
]
let chart = Chart.Column data
chart.ShowChart()
data
|> Chart.Column
|> Chart.WithXAxis (LabelStyle = ChartTypes.LabelStyle(Angle = -45, Interval = 1.0))