0

ggplot を使用して、サイコロを振った結果を棒グラフにプロットしたいと考えています。

import numpy
import ggplot
import pandas

frame = pandas.DataFrame()

for i in range(6):
    frame.loc[i, 'pips'] = i+1

rand = numpy.random.random_integers(1, 6, 100)

for i in range(len(count)):
    frame.loc[i, 'events'] = numpy.sum(rand == i+1)

frame['propability'] = frame.events / frame.events.sum()

ggplot.ggplot(ggplot.aes(x='pips', weight='events'), frame) + ggplot.geom_bar()

結果はこのプロット

プロットに期待した例から

  1. 各バーの幅を広げる
  2. バーなしで x=7 を持たない

これら2つのことを修正するにはどうすればよいですか?

4

1 に答える 1