Чтение файла Excel с pandas и получение ошибки: TypeError: невозможно преобразовать данные массива из dtype ('int64') в dtype ('int32') в соответствии с правилом 'safe' - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь прочитать файл Excel с помощью Pandas и построить линейный график с помощью Seaborn, но я продолжаю получать это сообщение. Изображение базы данных находится внизу вопроса. Может ли кто-нибудь мне помочь?

TypeError: невозможно преобразовать данные массива из dtype ('int64') в dtype ('int32') в соответствии с правилом 'safe'

Мой код

#importando modulos
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np

#importando de dados
file='dados.xlsx'
df1=pd.read_excel(file, dtype={'na_2':float, 'pz_42':float})

#inspecionando os dados
print(df1.info())

#plotando grafico de NA vs Leitura
sns.relplot(x='na_2',
            y='pz_42',
            data=df1,
            kind='line')
plt.show()

Фрейм данных

...