Por que a opção 'set table' no Gnuplot reescreve a primeira entrada na última linha?

Eu estou tentando criar um histograma a partir de alguns dados que eu tenho e apenas para ter uma idéia das frequências e caixas etc eu definir uma tabela para que, em vez de traçar isso, colocar as informações sobre o histograma em um arquivo específico. Então, por exemplo, se meus dados foram

11
12 
11
11
15
12
10

então eu recebo algo como

10 1
11 3
12 2 
15 1 

onde a segunda coluna fornece as frequências de cada entrada. Mas o que tenho notado é que quando o gnuplot cria esse arquivo, ao invés de obter o que eu obtenho acima, eu fico

10 1
11 3
12 2 
15 1
10 1

isto é, a primeira entrada é repetida novamente no final da tabela. Se eu quisesse plotar apenas o histograma, ou seja, este arquivo, tudo bem, não há problema. Mas o que eu preciso fazer é plotar as frequências em logscale e se eu não corrigir isso, ou seja, carregar manualmente o arquivo a cada vez e depois me livrar da última linha, isso cria um ponto estranho fora do resto da tendência dos meus dados .. Eu estava me perguntando por que isso acontece e se há alguma maneira de desligá-lo? O código que eu uso é o seguinte:

set table 'tableavalanchesizeGSA'
bw = 50.0
bin(x,s)=s*int(x/s)
plot 'avalanche_size_GSA.dat' using (bin($1,bw)+bw/2.0):(1.0/2048000) smooth frequency    with points
unset table
set logscale y
plot 'tableavalanchesizeGSA' with points title ''

Alguém sabe por que isso está acontecendo? E se há uma maneira automática de desligá-lo?

questionAnswers(1)

yourAnswerToTheQuestion