import calendar #日期工具
import pandas as pd # 数据科学计算工具
import numpy as np # 数值计算工具
import matplotlib as mpl
import matplotlib.pyplot as plt # 可视化
mpl.rcParams['font.sans-serif'] = ['KaiTi','SimHei','FangSong'] #设置运行配置中的字体
mpl.rcParams['font.size']=12 #设置字号
plt.rcParams['axes.unicode_minus'] = False #运行配置参数总的轴正常显示正负号
import seaborn as sns # matplotlib的高级API
import warnings
pd.options.mode.chained_assignment = None
warnings.filterwarnings("ignore", category=FutureWarning,module="sklearn",lineno=2619)
%matplotlib inline
train = pd.read_csv('train.csv') #读取训练集
test=pd.read_csv('test.csv') #读取测试集
print(train.shape) #训练集大小
print(train.head(2)) #数据样本
print(train.dtypes) #变量类型
Traceback (most recent call last):
File "D:\Anaconda\lib\site-packages\IPython\core\interactiveshell.py", line 3444, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "C:\Users\ADMINI~1\AppData\Local\Temp/ipykernel_1764/1345672972.py", line 2, in
import pandas as pd # 数据科学计算工具
File "C:\Users\Administrator\AppData\Roaming\Python\Python39\site-packages\pandas_init_.py", line 22
from pandas.compat_import_np_version_under1p18_as_np_version_under1p18,
^
SyntaxError: invalid syntax
看起来pandas包文件被修改了,对比了我的安装文件,这里应该是from pandas.compat.numpy import .......,你的应该是被修改了导致提示语法错误。重装pandas。
有没有可能pandas numpy python版本冲突,还有就是安装pandas之前要安装openpyxl