限制SAS生成的直方图中的条形数量

问题描述

我正在SAS中运行proc sgplot以创建直方图。 Y轴:人数,X轴:英里数。问题在于直方图使用的X轴间隔很小的30多个条形显示数据。我只希望直方图中显示10条。 我可以在代码添加一个简单的功能来将直方图限制为仅显示10条吗?下面的代码

your_parsed_string = '3d6+4d3+3d2-433'
re.sub('(\d+d\d+)',roll,your_parsed_string)
# >>> '8+9+2-433'

解决方法

NBINS=10语句上的

HISTOGRAM选项。

NBINS =数值指定箱数。系统 确定BINWIDTH =值。垃圾箱始终跨越 数据。

该过程尝试产生容易产生的刻度值 解释(例如5、10、15、20)。该程序有时 相应地调整第一个纸槽的位置和纸槽宽度。 结果,图中所示的箱数可能不完全相同 匹配使用NBINS =指定的数字。

或指定BINWIDTH和/或BINSTART选项。 请参阅图解选项here