You can read the complete Article #6 and Analysis here:
Switch vs Xbox One – VGChartz Gap Charts – October 2019
Switch Vs. Xbox One Global:
Gap change in latest month: 1,099,911 – Switch
Gap change over last 12 months: 13,546,904 - Switch
Total Lead: 2,899,462 – Xbox One
Switch Total Sales: 40,736,064
Xbox One Total Sales: 43,635,526
Whoa @ the gap closing by over a million in October alone.
So unless my maths is off, Xbone has sold about 15 million systems since the Switch launched, during which time Switch has sold 41 million. So almost a 3:1 ratio on average.
And that's despite Xbone having better graphics, all the big AAA multiplats, mutlimedia support, all the things people said that the lack of would cripple the Switch.