go to the Pokemon mansion and catch a pikachu then train it for about 5 or so lv's (not in the daycare) and it will become more friendy and this goes for all Pokemon 2.
level it up and happiness poof you will get a pikachu. Hope this help!!
You Can get a pikachu by going to trophy garden
Pichu, which evolves to Pikachu through a happiness evolution.
It evolves into Pikachu with Happiness. Pikachu then evolves into Raichu via Thunderstone
go underground and get a thunderstone and use it on pikachu
Pikachu does not evolve by level in any Pokémon game, including Pokémon Platinum. Pikachu evolves into Raichu when a Thunder Stone is used on it.
pikachu then pikachu evolves with a thunderstone to get raichu
In the Trophy Garden behind the Pokémon Mansion it's rare so you might catch a Pichu and evolve it by Happiness. If you want a Raichu use a Thunder Stone on Pikachu. You can get Thunderstones in the Underground, Sunnyshore City and Solaceon Ruins (Dowsing Machine)
code
Pikachu does not evolve through friendship/happiness. Raichu can only be triggered using a Thunderstone on Pikachu; this is possible at any level.
You don't.
platinum