Joakim Noah will be away for the Knicks for at least two games due to "personal reasons."

According to a source, Noah shouted at Jeff Hornacek after he was removed in the fourth quarter of this week's game against the Warriors. Noah had played just four minutes and 20 seconds.

“It didn’t look good,” the source said. “Joakim is obviously frustrated that he hasn’t been playing and then he finally goes in and he didn’t get much of a chance.”

Noah attended Wednesday's practice but then left the team.

“We’re not going to comment on that stuff. Personal reasons. He won’t be with us the next couple of games,” said Hornacek.

Noah is in the second season of a four-year, $72 million contract.