The Italian manager believes the winger has yet to adjust to the demands of La Liga and defended his decision to start the 24-year-old over Karim Benzema in the Clasico
The Welshman joined los Blancos from Tottenham in a world record £86 million deal in September, but he has failed to set La Liga alight since his move, with a host of niggling injuries disrupting his preparation.
After an unspectacular showing in the Clasico, Ancelotti is aware that his new signing has yet to show his undoubted potential in Spain, though insists it will take time for the player to become accustomed to his new surroundings.
"Gareth Bale hasn't played extremely well, but a player of his calibre needs time to adapt," the coach told Spanish radio station Cadena COPE.
"The problem the player has is of adaptation. It's not the same to play in Spain as in England.”
Ancelotti also dismissed talk suggesting that he had picked Bale ahead of Karim Benzema because of the Welshman’s transfer fee, and was adamant it was a purely tactical move.
“Did I play Bale for his price tag? For me, Bale is a player like any other. I think he was a good signing for Real Madrid.
“Bale played because in my opinion he could play and create problems for Barcelona, only for this. I didn’t start with Benzema because I did not want the opposing defence to have a clear point of reference.
“Therefore, Bale started on the left and could change position with Di Maria.”