下のようなエラーが出ます。
これはどうすればいいでしょうか?

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import mglearn
from IPython.display import display
from sklearn.model_selection import train_test_split

X_train, X_test, y_train, y_test = train_test_split(
iris_dataset['data'], iris_dataset['target'], random_state=0)

#x_trainのデータからDataFrameを作る、
#iris_dataset.feature_namesの文字列を使ってカラムに名前を付ける。
iris_dataframe = pd.DataFrame(X_train,            
columns=iris_dataset.feature_names)
#データフレームからscatter matrixを作成し、y_trainに従って色をつける。

grr = pd.scatter_matrix(iris_dataframe, c=y_train, figsize(15, 15),          
marker='o',hist_kwds={'bins': 20}, s=60, alpha=.8, cmap=mglearn.cm3)
File "<ipython-input-45-5ef480aab756>", line 6
grr = pd.scatter_matrix(iris_dataframe, c=y_train, figsize(15, 15),     
marker='o',                                                  ^
SyntaxError: positional argument follows keyword argument

参照:pythonではじめる機械学習