首页 > 解决方案 > 无法根据规则“安全”问题将数组数据从 dtype('int64') 转换为 dtype('int32')

问题描述

我正在使用 Python jupyterLab。我的电脑是32位的。“Advertising.csv”在运行此数据集时出现此错误:

无法根据规则“安全”将数组数据从 dtype ('int64') 转换为 dtype ('int32')

这是我的代码:

import pandas as pd 
ad = pd.read_csv("Advertising.csv", usecols=[1,2,3,4]) 
df = ad.copy()   
df.head() 
import seaborn as sns
sns.pairplot(df, kind ="reg")

怎么修 ?

标签: pythonpandasdataset

解决方案


您可能想尝试这样的事情:

import numpy as np
ad = pd.read_csv("Advertising.csv", usecols=[1,2,3,4], dtype=np.int32) 

推荐阅读