Reconstruct. This could only be used When you've got only one dtype for all columns. Or else, you are going to end up with dtype object for all columns and changing them back demands much more dictionary function. this is simply not the trouble OP was facing and your issue https://stackball3dgameplay88528.mybloglicious.com/56553909/what-does-how-to-play-stack-ball-game-mean