Is it correct to say 人在中国喜欢乒乓球比踢足球, 但是人在美国喜欢踢足球比乒乓球?
I understand what you mean, but this might be a better way of saying it:

中国人喜欢打乒乓球，而美国人更喜欢踢足球。


Or, if you really meant people living in China/USA (and not Chinese people), then you can say:

在中国，人们喜欢打乒乓球。而在美国，人们更喜欢踢足球。