Наложите еще один график на подмножество данных - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь анализировать и визуализировать данные с датой и временем в качестве оси x. Как я могу наложить другой график (например, линейную регрессию) только на подмножество данных?

Например, я пытаюсь подогнать экспоненциальную модель с 23 марта по 17 апреля. Полный набор данных от 3/4 до 5/5.

Это весь набор данных: Entire Data set

Это экспоненциальная модель, которую я пытаюсь подходить. «0» на оси x соответствует 3/23. Subset

Вот минимальный рабочий пример кода, с которым я работаю: (1) Это код, используемый для создания всего графика.

def genplot(filename):
    """
    Generates plots
    Args:
        filename: name of csv file as str
    Returns:
        plot
    """
    data = pd.read_csv(filename, parse_dates = ["DATE"],
                       index_col = ["DATE"])
    fig, ax = plt.subplots()
    ax.plot(data.index.values, data["NUMBER"], color = "blue")
    ax.set(xlabel = "date")
    plt.show()

Я использую Python 3.7 Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...