%matplotlib inline 在spyder中报错 invalid syntax

在运行kaggle的代码时,%matplotlib 在这一行报错

查询得知,%matplotlib为jupyter 的内置魔术棒

别人可能是使用jupyter进行编辑的

功能为matplotlib.pyplot的绘图函数plot()进行绘图的时候,在你的python console(Python控制台)里面生成图像。里面生成图像。

在使用其他编译器时可直接注释掉,无影响。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
from nltk.corpus import stopwords
from nltk import word_tokenize, ngrams
from sklearn import ensemble
from sklearn.model_selection import KFold
from sklearn.metrics import log_loss
import xgboost as xgb

eng_stopwords = set(stopwords.words('english'))
color = sns.color_palette()
%matplotlib inline
pd.options.mode.chained_assignment = None  # default='warn'


版权声明:本文为weixin_52015725原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。