找到 1033 篇文章 關於 Matplotlib
2K+ 瀏覽量
要在 matplotlib 中建立透明誤差條而不會影響標記,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。建立 x、y 和 z 的資料列表。初始化一個變數 error_bar_width=5 繪製 y 相對於 x 的線和/或標記,並附帶誤差條。設定條形和帽子的 alpha 值。要顯示圖形,請使用 show() 方法。示例from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = [1, 3, 5, 7] y = [1, 3, 5, 7] z = [4, 5, 1, 4] error_bar_width = 5 markers, ... 閱讀更多
7K+ 瀏覽量
要在 matplotlib 中設定圖例標記大小和 alpha 值,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。初始化一個變數 N 來儲存樣本資料數量。使用 marker="*" 繪製 x 和 y 資料點。在圖形上放置圖例。設定標記的大小和標記的 alpha 值。要顯示圖形,請使用 show() 方法。示例import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 10 x = np.random.rand(N) y = np.random.rand(N) line, = plt.plot(x, y, marker='*', markersize=20, markeredgecolor='black', ... 閱讀更多
14K+ 瀏覽量
要在 Python 中顯示繪圖中的點座標,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。初始化一個變數 N 並使用 numpy 建立 x 和 y 資料點。壓縮 x 和 y 資料點;迭代它們並放置座標。要顯示圖形,請使用 show() 方法。示例import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 5 x = np.random.rand(N) y = np.random.rand(N) plt.plot(x, y, 'r*') for xy in zip(x, y): plt.annotate('(%.2f, %.2f)' % xy, xy=xy) ... 閱讀更多
658 瀏覽量
要在 matplotlib 中插入兩個軸的 sharex 和 sharey,我們可以使用 'none',即 False 或 'none'。每個子圖的 X 軸或 Y 軸將是獨立的。步驟設定圖形大小並調整子圖之間和周圍的填充。初始化兩個變數 rows 和 cols。建立一個圖形和一組子圖。迭代軸,其中 rows=2 且 cols=4。在軸上繪製隨機資料。要顯示圖形,請使用 show() 方法。示例import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True rows = 2 cols = 4 fig, axes = plt.subplots(rows, cols, sharex='none', sharey='none', squeeze=False) ... 閱讀更多
288 瀏覽量
要透過 Python 獲取 3D 彩色曲面,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。使用 numpy 建立 x 和 y 資料點。獲取 3D 資料,即 z。建立一個新圖形或啟用現有圖形。獲取 3D 軸。建立曲面圖。要顯示圖形,請使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-3, 3, 100) y = np.cos(x) x, y = np.meshgrid(x, y) z = x ** 2 + y ** 2 - 2 ... 閱讀更多
3K+ 瀏覽量
要在 matplotlib 中設定日期的 xticklabels,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。建立兩個紀元和值的列表。從紀元獲取日期列表。建立一個圖形和一組子圖。使用 plot() 方法繪製日期和值。設定 xticklabels,獲取日期格式化程式並設定主要格式化程式。要刪除 ticklabels 的重疊,將其旋轉 10 度。要顯示圖形,請使用 show() 方法。示例import matplotlib.pyplot as plt import matplotlib.dates as mdates import time plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True epochs = [1259969793926, 1259969793927, ... 閱讀更多
21K+ 瀏覽量
要在 matplotlib 中散點繪製 2D numpy 陣列,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。建立 100×3 維度的隨機資料。使用 scatter() 方法繪製 2D numpy 陣列,即資料。要顯示圖形,請使用 show() 方法。示例import numpy as np from matplotlib import pyplot as plt # 設定圖形大小 plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True # 100×3 維度的隨機資料 data = np.array(np.random.random((100, 3))) # 散點圖 plt.scatter(data[:, 0], data[:, 1], c=data[:, 2], cmap='hot') # 顯示圖形 plt.show()輸出它將產生 ... 閱讀更多
2K+ 瀏覽量
要在 matplotlib 中避免誤差條重疊,我們可以採取以下步驟 -步驟設定圖形大小並調整子圖之間和周圍的填充。建立一個名稱列表。獲取 y1 和 y2 的資料點,以及誤差 ye1、ye2。建立一個圖形和一組子圖。建立一個可變的 2D 仿射變換,trans1 和 trans2。繪製 y 相對於 x 的線和/或標記,並附帶誤差條。要顯示圖形,請使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt from matplotlib.transforms import Affine2D plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = ['Jack', 'James', 'Tom', 'Garry'] y1, ... 閱讀更多
267 瀏覽量
要從 Pylab 生成的圖片中刪除 Y 軸,我們可以獲取圖形的當前軸並使用 set_visible(False) 方法。步驟設定圖形大小並調整子圖之間和周圍的填充。使用 numpy 建立 x 和 y 資料點。使用 plot() 方法繪製 x 和 y 資料點。獲取當前圖形的當前軸。將 Y 軸的可見性設定為 False。要顯示圖形,請使用 show() 方法。示例import numpy as np import pylab # 設定圖形大小 pylab.rcParams["figure.figsize"] = [7.50, 3.50] pylab.rcParams["figure.autolayout"] = True # 隨機資料點 x = np.random.rand(10) y = np.random.rand(10) ... 閱讀更多
633 瀏覽量
要重新整理 Matplotlib 中所有當前的圖形,可以使用 close('all') 方法。步驟設定圖形大小並調整子圖之間和周圍的填充。建立一個標題為“第一個圖形”的圖形。建立另一個標題為“第二個圖形”的圖形。要關閉所有圖形,請使用 close('all')。要顯示圖形,請使用 show() 方法。示例from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.figure("第一個圖形") plt.figure("第二個圖形") # plt.close('all') plt.show()輸出請注意,我們已註釋掉以下行 -plt.close('all') 因此,它將顯示兩個圖形 -取消註釋行 plt.close('all') 並再次執行程式碼。它將重新整理所有當前的圖形。閱讀更多
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP