On Thu, Oct 15, 2009 at 2:14 AM, ankita dutta <ankita.dutt...@gmail.com> wrote: > hi, > i am relatively new to python programming, > i am facing the following problem: > > i am tring to simply obtain data from a file ( "B.txt" , data in this file > are in single column and floats) > and plot a graph between those values and thier index. ( for example if in > file , if at 2nd position valuse is 9.34 , x=9.34 and y=1). > . > . > . > ln1=open("B.txt","r+") > lines5=ln1.readlines() > exp=[ ] > c1=[ ] > for i in range (0,len(lines1)): > f1=lines1[i].split() > c1.append(float(f1[0])) > exp.append(i) > c1.sort(reverse=1) > > lines=plt.plot(c1,exp,'ro') > plt.show() > . > . > . > > but every time its showing the following error: > > <some random value> is dumped > segmentation fault
The problem lies with whatever library you're using that provides "plt" (or is named "plt"; your code sample is incomplete). It's coded in C and is apparently crashing. Cheers, Chris -- http://blog.rebertia.com -- http://mail.python.org/mailman/listinfo/python-list