找到 784 篇文章 關於資料視覺化
351 次瀏覽
使用 subplot2grid 共享 x 軸,我們可以採取以下步驟 - 使用 numpy 建立隨機資料 t、x、y1 和 y2。使用 figure() 方法建立新圖形或啟用現有圖形。在常規網格內特定位置建立子圖,colspan=3,rowspan=2。在常規網格內特定位置建立子圖,colspan=3,sharex=ax1(步驟 3)。使用 plot() 方法繪製使用 t 和 y1 和 y2 的曲線。調整子圖之間和周圍的填充。要顯示圖形,請使用 show() 方法。示例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True t = np.arange(0.0, ... 閱讀更多
2K+ 次瀏覽
要使用 Python 繪製 3D 圖表,我們可以採取以下步驟 - 使用 figure() 方法建立新圖形或啟用現有圖形。獲取 3D 軸物件。為資料點建立 x、y 和 z 列表。使用 scatter3D() 方法新增 3D 散點圖,其中 x、y 和 z 資料點,markersize=150,marker=diamond。要顯示圖形,請使用 show() 方法。示例 from mpl_toolkits.mplot3d import Axes3D from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = Axes3D(fig) x = [2, 4, 6, 3, 1] y = [1, 6, 8, 1, 3] z = [3, 4, 10, 3, 1] ax.scatter3D(x, y, ... 閱讀更多
6K+ 次瀏覽
要在 matplotlib 中的矩形中新增文字,我們可以在 annotate 方法中在矩形的中心點新增標籤。步驟 使用 figure() 方法建立圖形或啟用現有圖形。在當前軸中新增子圖排列。要在繪圖中新增矩形,請使用 Rectangle() 類獲取矩形物件。在繪圖上新增矩形面片。要新增矩形中的文字標籤,我們可以獲取矩形的中心值,即 cx 和 cy。使用 annotate() 方法將文字放置在矩形上。限制 x 和 y 軸以獲得可見的矩形。要顯示圖形,請使用 show() 方法。示例 from matplotlib ... 閱讀更多
5K+ 次瀏覽
要獲取一組點的中心,我們可以將列表的所有元素相加,然後將該和除以列表的長度,這樣結果就可以作為相應軸的中心。步驟 建立兩個資料點列表。使用 plot() 方法繪製 x 和 y 資料點。獲取 x 和 y 資料點的中心元組。將中心點放在繪圖上。將中心註釋為 x 和 y 資料點的中心標籤。要顯示圖形,請使用 show() 方法。示例 from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = [5, ... 閱讀更多
1K+ 次瀏覽
要在 matplotlib 中為矩形設定顏色,我們可以採取以下步驟 - 使用 figure() 方法建立圖形或啟用現有圖形。使用 add_subplot() 方法將“~.axes.Axes”新增到圖形作為子圖排列的一部分。矩形透過具有寬度和高度的錨點定義。向繪圖新增矩形面片。使用 xlim() 和 ylim() 方法設定 x 和 y 限制。要顯示圖形,請使用 show() 方法。示例 from matplotlib import pyplot as plt, patches plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(111) rectangle = patches.Rectangle((0, 0), 3, 3, edgecolor='orange', facecolor="green", linewidth=7) ax.add_patch(rectangle) plt.xlim([-5, 5]) plt.ylim([-5, 5]) ... 閱讀更多
4K+ 次瀏覽
要在 mplot3d 中縮放軸,我們可以採取以下步驟 - 使用 figure() 方法建立圖形或啟用現有圖形。使用 Axes3D() 類例項化 3D 軸例項。要縮放 X 軸,請使用 set_xlim3d() 方法。要縮放 Y 軸,請使用 set_ylim3d() 方法。要縮放 Z 軸,請使用 set_zlim3d() 方法。要顯示繪圖,請使用 show() 方法。示例 from mpl_toolkits.mplot3d import Axes3D from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = Axes3D(fig) ax.set_xlim3d(-100, 100) ax.set_ylim3d(-100, 100) ax.set_zlim3d(-100, 100) plt.show()輸出閱讀更多
3K+ 次瀏覽
要增加 Seaborn 圖表中圖例的字型大小,我們可以使用 fontsize 變數,並將其用於 legend() 方法的引數中。步驟 使用 Pandas 建立資料框。鍵為 number、count 和 select。使用 barplot() 方法在 Seaborn 中繪製條形圖。初始化一個變數 fontsize 以增加圖例的 fontsize。使用 legend() 方法將圖例放置在圖形上,並在引數中使用 fontsize。要顯示圖形,請使用 show() 方法。示例 import pandas import matplotlib.pylab as plt import seaborn as sns plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True df = pandas.DataFrame(dict( number=[2, 5, 1, 6, 3], count=[56, 21, 34, 36, ... 閱讀更多
7K+ 次瀏覽
要調整 matplotlib 圖例框的大小,我們可以在 legend 方法中使用 borderpad 引數。步驟 使用兩個具有不同線寬的列表建立 line1 和 line2。要在圖形上放置圖例並調整圖例框的大小,請在 legend() 方法中使用 borderpad=2。要顯示圖形,請使用 show() 方法。示例 from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True line1, = plt.plot([1, 5, 1, 7], linewidth=0.7) line2, = plt.plot([5, 1, 7, 1], linewidth=2.0) plt.legend([line1, line2], ["line1", "line2"], bbox_to_anchor=(0.35, 1.0), borderpad=2) plt.show()輸出
919 次瀏覽
要在 matplotlib 的子圖中降低刻度標籤的密度,我們可以為密度分配最小值。步驟 初始化一個變數,density。使用 numpy 建立 x 和 y 資料點。使用 plot() 方法繪製 x 和 y 資料點。使用 xticks() 方法獲取或設定 X 軸的當前刻度位置和標籤。要顯示圖形,請使用 show() 方法。示例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True density = 10 x = np.linspace(-2, 2, density) y = np.sin(x) plt.plot(x, y) plt.xticks(x) plt.show()輸出閱讀更多
7K+ 次瀏覽
要在 matplotlib 中切換軸,我們可以使用 subplots() 方法建立一個圖形並新增兩個子圖。繪製曲線,提取 x 和 y 資料,並將這些資料設定為第二個繪製的曲線。步驟 使用 numpy 建立 x 和 y 資料點。建立圖形並新增一組兩個子圖。設定兩個軸上的繪圖示題。使用 plot() 方法繪製 x 和 y 資料點。使用 get_xdata 和 get_ydata 提取 x 和 y 資料點。要切換繪圖的軸,請將軸 1 曲線的 x_data 和 y_data 設定為軸 2 曲線。調整子圖之間和周圍的填充。要顯示…閱讀更多
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP