The phrase "any more" and the word "anymore" sound the same and differ by only a single space, but they actually mean 2 different things. You cannot use them interchangeably. Let's examine their definitions and illustrate how to use them in examples.
"Any more" is a phrase that means "an additional amount" or "something more". It usually describes a quantity.
"Do you have any more data about the customers in the American market?"
"I cannot run any more models on this computer; it is running out of RAM."
"Anymore" is an adverb that means "any longer" or "in the present day". It usually describes a period of time, and it is typically used in negative sentences to indicate that something is no longer true or valid.
"I don't program in Python anymore."
"Why doesn't Bill use logistic regression anymore?"