bkheatmap is a Python module based on Bokeh to let you plot the interactive heatmaps much easier!
$ pip install bkheatmap
Please download mtcars.txt and run bkheatmap as follows:
Use as a module in the Python script
import os
import pandas as pd
from bkheatmap import bkheatmap
infile = "mtcars.txt"
prefix = os.path.splitext(infile)[0]
df = pd.read_table(infile, index_col=0)
bkheatmap(df, prefix=prefix, scale="column")
Or use as a command in the shell
$ bkheatmap --scale column mtcars.txt
Then an HTML file will be generated like this.