Pertanyaan yang diberi tag «matplotlib»

Matplotlib adalah petak petak untuk Python yang dapat digunakan secara interaktif atau disematkan dalam GUI yang berdiri sendiri. Antarmuka "pyplot" -nya yang ringkas mirip dengan fungsi-fungsi plot MATLAB®.

4
sosok imshow () terlalu kecil
Saya mencoba untuk memvisualisasikan array numpy menggunakan imshow () karena mirip dengan imagesc () di Matlab. imshow(random.rand(8, 90), interpolation='nearest') Gambar yang dihasilkan sangat kecil di tengah jendela abu-abu, sementara sebagian besar ruang kosong. Bagaimana cara mengatur parameter untuk membuat gambar lebih besar? Saya mencoba figsize = (xx, xx) dan itu …

4
RuntimeWarning: nilai tidak valid ditemukan dalam pembagian
Saya harus membuat program menggunakan metode Euler untuk model "bola di musim semi" from pylab import* from math import* m=0.1 Lo=1 tt=30 k=200 t=20 g=9.81 dt=0.01 n=int((ceil(t/dt))) km=k/m r0=[-5,5*sqrt(3)] v0=[-5,5*sqrt(3)] a=zeros((n,2)) r=zeros((n,2)) v=zeros((n,2)) t=zeros((n,2)) r[1,:]=r0 v[1,:]=v0 for i in range(n-1): rr=dot(r[i,:],r[i,:])**0.5 a=-g+km*cos(tt)*(rr-L0)*r[i,:]/rr v[i+1,:]=v[i,:]+a*dt r[i+1,:]=r[i,:]+v[i+1,:]*dt t[i+1]=t[i]+dt #print norm(r[i,:]) plot(r[:,0],r[:,1]) xlim(-100,100) ylim(-100,100) …

6
Cara memutar label centang sumbu x di diagram batang Pandas
Dengan kode berikut: import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df = df[["celltype","s1","s2"]] df.set_index(["celltype"],inplace=True) df.plot(kind='bar',alpha=0.75) plt.xlabel("") Saya membuat plot ini: Bagaimana cara memutar label centang sumbu x ke 0 derajat? Saya mencoba menambahkan ini tetapi tidak berhasil: plt.set_xticklabels(df.index,rotation=90)

22
Cara memaksimalkan jendela plt.show () menggunakan Python
Hanya untuk rasa ingin tahu, saya ingin tahu bagaimana melakukan ini dalam kode di bawah ini. Saya telah mencari jawaban tetapi tidak berguna. import numpy as np import matplotlib.pyplot as plt data=np.random.exponential(scale=180, size=10000) print ('el valor medio de la distribucion exponencial es: ') print np.average(data) plt.hist(data,bins=len(data)**0.5,normed=True, cumulative=True, facecolor='red', label='datos tamano …

6
Membuat garis kisi vertikal muncul di plot garis di matplotlib
Saya ingin mendapatkan garis kisi horizontal dan vertikal di plot saya, tetapi hanya garis kisi horizontal yang muncul secara default. Saya menggunakan pandas.DataFramekueri dari sql dengan python untuk menghasilkan plot garis dengan tanggal pada sumbu x. Saya tidak yakin mengapa mereka tidak muncul pada tanggal dan saya telah mencoba mencari …

4
Ubah skala sumbu x di matplotlib
Saya membuat plot ini menggunakan Matlab Menggunakan matplotlib, sumbu x menarik angka besar seperti 100000, 200000, 300000. Saya ingin memiliki sesuatu seperti 1, 2, 3 dan 10 ^ 5 untuk menunjukkan bahwa sebenarnya 100000, 200000, 300000. Apakah ada cara sederhana untuk membuat skala seperti itu di matplotlib?

6
Plot batang menggunakan matplotlib menggunakan kamus
Apakah ada cara untuk memplot plot batang matplotlibmenggunakan data langsung dari dict? Dtk saya terlihat seperti ini: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Saya mengharapkan fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) bekerja, tetapi tidak. Inilah kesalahannya: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File "<stdin>", line 1, …


4
Dapatkan siklus warna garis default
Saya perhatikan ketika Anda memplot bahwa baris pertama berwarna biru, lalu hijau, lalu merah, dan seterusnya. Adakah cara untuk mengakses daftar warna ini? Saya telah melihat jutaan posting tentang cara mengubah siklus warna atau mengakses iterator, tetapi tidak tentang cara mendapatkan daftar warna yang siklus matplotlib secara default.
95 matplotlib 

3
Beri anotasi batang dengan nilai pada plot batang Pandas
Saya sedang mencari cara untuk membuat anotasi batang saya di petak batang Pandas dengan nilai numerik bulat dari DataFrame saya. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Saya ingin mendapatkan sesuatu seperti ini: Saya mencoba dengan contoh kode ini, tetapi semua penjelasannya berpusat pada …

2
Bagaimana cara membuat dua plot berdampingan menggunakan Python?
Saya menemukan contoh berikut di matplotlib: import numpy as np import matplotlib.pyplot as plt x1 = np.linspace(0.0, 5.0) x2 = np.linspace(0.0, 2.0) y1 = np.cos(2 * np.pi * x1) * np.exp(-x1) y2 = np.cos(2 * np.pi * x2) plt.subplot(2, 1, 1) plt.plot(x1, y1, 'ko-') plt.title('A tale of 2 subplots') plt.ylabel('Damped …

5
Plot DataFrames yang berbeda pada gambar yang sama
Saya memiliki file suhu dengan catatan suhu bertahun-tahun, dalam format seperti di bawah ini: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Setiap tahun memiliki angka yang berbeda, waktu pencatatan, sehingga indeks datetime panda berbeda. Saya ingin memplot data tahun yang berbeda dengan gambar yang sama untuk perbandingan. …

6
Cara memperbarui plot secara dinamis dalam satu lingkaran di notebook Ipython (dalam satu sel)
Lingkungan: Python 2.7, matplotlib 1.3, notebook IPython 1.1, linux, chrome. Kode berada dalam satu sel input tunggal, menggunakan--pylab=inline Saya ingin menggunakan notebook dan panda IPython untuk menggunakan streaming dan secara dinamis memperbarui plot setiap 5 detik. Ketika saya hanya menggunakan pernyataan cetak untuk mencetak data dalam format teks, itu berfungsi …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.