There’s no chart or recommended mileage for when to change the oil based on mileage because the oil change isn’t due at a certain mileage. It’s due, well, when it’s due.
GM and Honda have developed pretty sophisticated oil life monitors and the car is smart enough to tell you when it needs service. It’s not just miles. It’s miles, start/stop cycles, engine temperature and driving conditions, and other factors. Think of it this way. If you left the car in the driveway and ran it for 3 hours a day and never went anywhere and filled the tank with gas cans, you’d put 0 miles on the car but eventually you’d need an oil change. The car will tell you when that is. Let’s say you live in an urban area and drove 20 miles to work and 20 miles back. That might translate to 3 hours a day the car is on the road. Under those conditions you would need an oil service sooner than if you took the car on a 2500 mile road trip. The car knows the difference and will tell you when it’s due.
It’s quite simple. Use the correct oil, keep it full, and change it when the oil monitor tells you to.
As an addendum, let me add this: For customers at the shop, I recommend Honda oil changes at 15% oil life OR 6 months, whichever come first. That’s because the bulk of our customers are unable or unwilling to do things like check tire pressure, top off washer fluid, check for burned out lights or worn wipers, checking the cabin filter, etc. For those people it makes financial and logistical sense to get the car in for oil service and inspection twice a year.