Heim  >  Artikel  >  Backend-Entwicklung  >  Zeichnen von Grafiken in Python

Zeichnen von Grafiken in Python

零到壹度
零到壹度Original
2018-04-19 15:42:392943Durchsuche

Das Beispiel in diesem Artikel beschreibt das Zeichnen von Grafiken in Python. Teilen Sie es allen als Referenz mit. Die Details lauten wie folgt:

1. Fügen Sie Datenbeschriftungen zum Diagramm hinzu

plt.plot(datat.index,datat)
plt.xlabel('index', fontsize=15)
plt.legend(['t_bottom','t_top'],loc = 'upper_right',fontsize = 10)
plt.show()

2 . wird Das Etikett wird ganz rechts platziert

plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)



3. Zeigen Sie die chinesische Schriftart an

# coding: UTF-8
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号#有中文出现的情况,需要u'内容

Zeichnen Sie eine Wärmekarte

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
d ={'1':[0.87,0.95],'2':[0.86,0.91],'3':[0.86,0.93],'4':[0.86,0.92],'5':[0.86,0.93]}
df = pd.DataFrame(d,index = [2,1])
df
### annot是表示显示方块代表的数值出来 cmap颜色
sns.heatmap(df,annot = True,cmap="YlGnBu")
plt.show()

5 Mehrere Diagramme überlappen


import matplotlib.pyplot as plt
import seaborn as sns
color = sns.color_palette()
sns.set_style('darkgrid')
%matplotlib inline
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号#有中文出现的情况,需要u'内容'

plt.figure(figsize=[9,6])
plt.plot(datat.index,datat_.t_bottom,color = 'r')
plt.plot(datat.index,datat_.t_top,color = 'c')
plt.scatter(datat.index,datat_.bottom,marker='.',c='g')
plt.scatter(datat.index,datat_.top,marker='.',c='b')
plt.legend(('t_bottom','t_top','noise_bottom','noise_top'),loc = 'upper right',fontsize=15)
plt.xlabel('index', fontsize=15)
plt.ylabel(u'温度', fontsize=15)
#plt.legend(['t_bottom','t_top'],loc = 'upper_right',fontsize = 10)
plt.show()


Zeichnungsfarbe

Farbe =

character color
<span class="pre">'b'</span> blue
<span class="pre">'g'</span> green
<span class="pre">'r'</span> red
<span class="pre">'c'</span> cyan
<span class="pre">'m'</span> magenta
<span class="pre">'y'</span> yellow
<span class="pre">'k'</span> black
<span class="pre">'w'</span> white


Verwandte Empfehlungen:

Benutzerdefinierte Grafiken zeichnen

CSS3 zeichnet verschiedene Grafiken

Verwenden Sie die Turtle-Bibliothek in Python, um Grafiken zu zeichnen

Zeichnen von iOS-Basisgrafiken

Das obige ist der detaillierte Inhalt vonZeichnen von Grafiken in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn