簡體   English   中英

Jupyter Notebook 圖表的比例非常不准確?

[英]Jupyter Notebook graph has very inaccurate scale?

這是我的第一篇文章,我希望沒問題。 我的導師給了我一個他在網上找到的用例,教我在 Jupyter 上進行機器學習。 我的繪圖部分有問題,即使我確定那部分的代碼是准確的:

df21.plot(figsize=(20,10), fontsize=12,subplots=True, style=["-","o"], title = "Pump 2 - 100 Values")
plt.show() 

這些圖表似乎顯示為兩個點或一條直線,即使我使用的 df21 數據集有 100 條線,並且這些值不是二進制的:

圖表看起來就像直線

用例截圖

我嘗試將格式更改為僅繪圖,發現這些點實際上都在那里,軸的比例令人難以置信地被壓扁:

僅包含圖的圖形

而且我現在不知道該怎么辦,也無法在網上找到任何解決方案。 任何建議表示贊賞!

在完成您添加的用例並親自嘗試代碼后,我沒有發現 plot 部分有任何問題。 在繪圖之前,您的零件可能存在問題。 這是來自用例的代碼:

import pandas as pd
import numpy as np
from matplotlib import pyplot as plt

df = pd.read_csv('https://raw.githubusercontent.com/sa-mw-dach/manuela-dev/master/ml-models/anomaly-detection/raw-data.csv')
df['time'] = pd.to_datetime(df['ts'], unit='ms')
df.set_index('time', inplace=True)
df.drop(columns=['ts'], inplace=True)

df21 = df.head(200)
df21.plot(figsize=(20,10), fontsize=12, subplots=True, style=["-","o"], title = "Pump 2 - 100 Values")
plt.show() 

這是 output:

在此處輸入圖像描述

也許嘗試一個不同的環境來運行你的筆記本,我嘗試在 google colab 上運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM