Gene expression data

This is some fake gene expression data. Column identifiers represent patient IDs, row identifiers represent gene names.

1 2 3 4
FXDG 0.010199 0.042988 0.831946 -0.023656
VTUR 0.466012 0.494679 0.806661 0.518115
OVAH 0.783847 0.754150 0.208352 0.826368
AKSE 0.922433 0.929716 0.662824 0.959443
SJNN 0.325089 0.302198 0.522847 0.356346
LVKM 0.554702 0.531044 0.138988 0.600229
GBDZ 0.138237 0.175223 0.454214 0.166761
FVEW 0.541489 0.586018 0.823917 0.529811
ZNYZ 0.182592 0.180604 0.187386 0.117254
GTKJ 0.309138 0.261196 0.219769 0.276605
HPOA 0.367957 0.399811 0.000427 -0.041688
OXLP 0.077841 0.066921 0.086414 0.099641
NZTK 0.087888 0.076691 0.134658 0.118467
RMDV 0.794379 0.751075 0.353276 0.310774
KGIZ 0.654509 0.627586 0.212393 0.228329
LUFL 0.304366 0.259825 0.606764 0.567738
HOON 0.113327 0.067178 0.744009 0.697235
CXYA 0.728105 0.690268 0.919824 0.880541
OBEK 0.016503 0.056242 0.571821 0.536120
AJJU 0.020338 0.063423 0.544185 0.500571

Pandas is able to extract a table from an HTML page.