The reason that I believe must be the difference in the amount of hydrogen bonding formed by both of the compounds in the liquid .
But I suspected that both must be having same amount of hydrogen bonding because:
As nitrogen atom has only one lone pair so it can form hydrogen bond with only one H atom of other molecule the presence of two attached hydrogens to nitrogen atom in the cyclohexanamine should not make a difference compared to piperidine , since both should be having same amount of hydrogen bonding.
But actually there is a difference so please tell me why
Also do correct me wherever I am wrong conceptually.