mydat <- structure(list(A = list(0.0513386405422815, 0.0498556819169294), B = list(0.101635583229926, 0.108375425286815), C = list(0.0505800651643873, 0.0491970061885759), D = list(0.100497645341106, 0.107056699263229)), row.names = 1:2, class = "data.frame") > mydat$A [[1]] [1] 0.05133864 [[2]] [1] 0.04985568 mydat is a data.frame, but its columns are all in list format. Is there a quick way to convert these to vectors instead?