et pour placer aussi le texte à la bonne place
la ligne devient (même probleme definition axe des x)
plt.annotate(
'1er Forum ouvert',(1.42266240e+09,100),xytext=(1.42266240e+09,15)
, arrowprops=dict(arrowstyle='-|>'))
Le 18 février 2015 00:47, Regis Perdreau <regis.perdreau@???> a écrit :
> Hello
> ce n'est pas un probleme de python, c'est un probléme de définition de l'axe x
>
> La variable x qui contient une liste de données lue dans le fichier est celle-ci
>
> [ 1.41730560e+09 1.41998400e+09 1.42266240e+09 1.42508160e+09]
>
> le graphe est affiché en utilisant ces valeurs pour l'axe des x
> Pour afficher la flèche il faut donc qu'elle soit une valeur entre les
> bornes extrêmes de cette liste x
>
> plt.annotate(
> '1er Forum ouvert',(1.41730560e+09,100),xytext=(15,15)
> , arrowprops=dict(arrowstyle='-|>'))
>
> fait apparaitre la flèche :)
>
> Encore un miracle.
>
> Régis
>
>
>
> Le 17 février 2015 23:41, Vincent Kober <vincent.kober@???> a écrit :
>> Hello à tous,
>>
>> J'me casse sûrement la tête pour rien mais j'adore ;-)
>> si quelqu'un a la soluce pour faire apparaître l'annotation avec la
>> flêche dans le fichier joint :
>> plt.annotate(
>> '1er Forum ouvert',
>> xy=(0,100), arrowprops=dict(arrowstyle='->'), xytext=(1,200))
>>
>> Ca marchait avec un axe x en décimal mais ça ne marche plus avec les
>> dates et je suis vraiment pas un pro du python....
>>
>> Merci d'avance
>>
>> Vincent