いい質問だ！matplotlibにはいくつかのカラーマップオプションが組み込まれています。青から白、赤への補間というあなたの説明に最も合うのは、"bwr "です。
あなたのコードは次のようになります：

```python
plt.imshow(x_train[0], cmap='bwr', interpolation = 'nearest')
```

カラーマップの完全なリストは、https://matplotlib.org/stable/tutorials/colors/colormaps.html。
Great question! There are several colormap options built in to matplotlib. The one that best fits your description of interpolating from blue to white to red is "bwr".
Your code would then look like this:

```python
plt.imshow(x_train[0], cmap='bwr', interpolation = 'nearest')
```

For a complete list of color maps, you can take a look at https://matplotlib.org/stable/tutorials/colors/colormaps.html