The OP is not sampling high enough to visibly see a carrier. From inspection of the graph, it appears the time spacing is only 1 ns which corresponds to a sampling rate of 1 GHz. To visibly see the carrier cycles at 6 GHz, the sampling rate needs to be sufficiently greater than twice the highest frequency based on how many samples per 6 GHz cycle is desired to be able to see visually; for example if we want 10 samples for every cycle, the sampling rate would need to be 60 GHz or a time interval spacing of 16.67 ps.
Technical details:
This is for visual aesthetic only. In practice, we would not need 60 GHz to directly sample an actual waveform that is at a 6 GHz carrier with 500 MHz BW, nor would we need to sample anywhere near as high as the carrier itself. To meet Nyquist, the minimum sampling rate is 2x the highest bandwidth (I assume this is close to 500 MHz in this case but I don't know if the bandwidth given is one-sided or two-sided and what the actual roll-off factor is for the RC shape), plus additional margin for realizable filtering (typically at least 20% to 30% more but is traded with filter complexity) so in practice if the analog input bandwidth to the Analog to Digital Converter was high enough, we could directly sample a modulated signal at an analog 6 GHz carrier with a much lower sampling rate. This is referred to as "undersampling".
When simulating modulated waveforms, it rarely makes any practical sense to simulate the actual carrier (unless we want it for a pretty picture or other similar use). Any modelling we would do can equivalently be done at a complex baseband (using "I" as in-phase and "Q" as quadrature components). For purpose of simulation, it doesn't matter what the actual carrier frequency is, we can model any channel and components at carrier frequency =0 (complex baseband).