Как я могу получить данные из двух файлов CSV, чтобы отобразить один на графике для сравнения?Python

Программы на Python
Anonymous
Как я могу получить данные из двух файлов CSV, чтобы отобразить один на графике для сравнения?

Сообщение Anonymous »

Я пытался получить данные из двух отдельных файлов CSV, чтобы отобразить их на одном графике, чтобы можно было провести визуальное сравнение данных. Я могу распечатать оба результата после запуска сценария, но не могу отобразить эти данные на графике. Я уверен, что здесь что-то упустил, но я застрял на этом на какое-то время.
Вот исходный код:

Код: Выделить всё

import pandas as pd
import matplotlib.pyplot as plt
from sklearn import linear_model

df1 = pd.read_csv(r'/home/morgankemp/Downloads/Data2.csv')
df = pd.read_csv(r'/home/morgankemp/Downloads/Data.csv')
print (df)
print(df1)

X = list(df.iloc[:, 0])
Y = list(df.iloc[:, 1])

plt.scatter(X, Y, color='b')
plt.title("Levels of Methane (CH4) Emissions (Tonnes) From Denmark 2010 - 2019")
plt.xlabel("Years")
plt.ylabel("Number of Tonnes")

plt.show()
Если кто-нибудь сможет указать мне правильное направление, спасибо.
Вывод кода:
< img alt="введите описание изображения здесь" src="https://i.sstatic.net/dQtcr.png" />
На графике показан только один набор результатов:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/711 ... comparison

Вернуться в «Python»