【问题标题】:Histogram with frequency data带有频率数据的直方图
【发布时间】:2013-02-27 16:20:51
【问题描述】:

我正在尝试使用 MATHEMATICA 从 2 列数据中绘制直方图,其中第 1 列的数字从最小值增加到具有相同间隔的最大值,而第 2 列具有频率。我计算了间隔,间隔=(最大-最小)/(箱数)。默认的直方图 [] 适用于没有计算频率的单列数据,但现在我的数据有频率。你能帮我解决这个问题吗?

非常感谢;

【问题讨论】:

  • 欢迎来到 Stack Overflow!请向我们展示您的代码。
  • dat = Import["data.dat"];直方图[dat]
  • 非常感谢铁人

标签: wolfram-mathematica


【解决方案1】:

以您描述的形式生成一些示例数据,您可以像这样绘制它:

frequencydata = Tally@Sort[RandomInteger[9, 100]];
TableForm[frequencydata, TableHeadings -> {None, {"Value", "Frequency"}}]

Histogram[Flatten[Table[#1, {#2}] & @@@ frequencydata], {0, 10, 1}]

【讨论】:

    猜你喜欢
    • 2015-04-26
    • 2020-03-28
    • 2016-05-06
    • 2013-10-25
    • 2016-03-28
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 2015-10-11
    相关资源
    最近更新 更多