Not every object in Sage has a plot() method. As the error message says, integers do not have a plot() method. Can you think of a sensible way of plotting a single integer? Perhaps there is, but no-one has thought of it yet.
On 6 February 2017 at 07:10, Henri Girard <henri.gir...@gmail.com> wrote: > Yes, I didn't know exactly the name, but thinking about it I came to the > same conclusion, thank. But my concern is why doesn't it display and gives > an error ? > > > > Le 06/02/2017 à 03:03, Jorge Garcia a écrit : > > V3 is a scalar = -60... > > On Feb 5, 2017 5:38 PM, "Henri Girard" <henri.gir...@gmail.com> wrote: >> >> Thanks >> >> >> Le 05/02/2017 à 23:32, John Cremona a écrit : >> >> V3 is not a vector! >> >> On 5 Feb 2017 21:42, "Henri Girard" <henri.gir...@gmail.com> wrote: >>> >>> The third vector is an error, is it a bug ? >>> >>> v1=vector([3,4,-6]) >>> v2=vector([-4,3,10]) >>> v3=v1.dot_product(v2) >>> p1=v1.plot(color='red') >>> p2=v2.plot(color='green') >>> p3=v3.plot() >>> >>> >>> --------------------------------------------------------------------------- >>> AttributeError Traceback (most recent call >>> last) >>> <ipython-input-22-73b179d3596d> in <module>() >>> 4 p1=v1.plot(color='red') >>> 5 p2=v2.plot(color='green') >>> ----> 6 p3=v3.plot() >>> >>> /home/pi/git/sage/src/sage/structure/element.pyx in >>> sage.structure.element.Element.__getattr__ >>> (/home/pi/git/sage/src/build/cythonized/sage/structure/element.c:4254)() >>> 457 AttributeError: >>> 'LeftZeroSemigroup_with_category.element_class' object has no attribute >>> 'blah_blah' >>> 458 """ >>> --> 459 return self.getattr_from_category(name) >>> 460 >>> 461 cdef getattr_from_category(self, name): >>> >>> /home/pi/git/sage/src/sage/structure/element.pyx in >>> sage.structure.element.Element.getattr_from_category >>> (/home/pi/git/sage/src/build/cythonized/sage/structure/element.c:4363)() >>> 470 else: >>> 471 cls = P._abstract_element_class >>> --> 472 return getattr_from_other_class(self, cls, name) >>> 473 >>> 474 def __dir__(self): >>> >>> /home/pi/git/sage/src/sage/structure/misc.pyx in >>> sage.structure.misc.getattr_from_other_class >>> (/home/pi/git/sage/src/build/cythonized/sage/structure/misc.c:1928)() >>> 298 dummy_error_message.cls = type(self) >>> 299 dummy_error_message.name = name >>> --> 300 raise dummy_attribute_error >>> 301 attribute = <object>attr >>> 302 # Check for a descriptor (__get__ in Python) >>> >>> AttributeError: 'sage.rings.integer.Integer' object has no attribute >>> 'plot' >>> >>> -- You received this message because you are subscribed to the Google >>> Groups "sage-support" group. To unsubscribe from this group and stop >>> receiving emails from it, send an email to >>> sage-support+unsubscr...@googlegroups.com. To post to this group, send email >>> to sage-support@googlegroups.com. Visit this group at >>> https://groups.google.com/group/sage-support. For more options, visit >>> https://groups.google.com/d/optout. >> >> -- You received this message because you are subscribed to the Google >> Groups "sage-support" group. To unsubscribe from this group and stop >> receiving emails from it, send an email to >> sage-support+unsubscr...@googlegroups.com. To post to this group, send email >> to sage-support@googlegroups.com. Visit this group at >> https://groups.google.com/group/sage-support. For more options, visit >> https://groups.google.com/d/optout. >> >> -- You received this message because you are subscribed to the Google >> Groups "sage-support" group. To unsubscribe from this group and stop >> receiving emails from it, send an email to >> sage-support+unsubscr...@googlegroups.com. To post to this group, send email >> to sage-support@googlegroups.com. Visit this group at >> https://groups.google.com/group/sage-support. For more options, visit >> https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups > "sage-support" group. To unsubscribe from this group and stop receiving > emails from it, send an email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. Visit > this group at https://groups.google.com/group/sage-support. For more > options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.