Today when making histograms in ggplot2 (using a freshly installed
version from CRAN) I got the following error: "position_stack requires
constant width". How do I fix the problem? Here is a reproducible
example (sorry for the big 1000 number data set, I'm doing charts
involving randomly generated numbers and ggplot2 only fails some of
the time so I just grabbed the numbers from the last time it failed).
Thanks!
Trevor Davis
Stanford (Dept of Economics)
# the plot command that fails below: qplot(data, geom = "histogram")
# where
data <- c
(-3085343786.21786, -
2573821227.61665, -3020053924.67167,
-2780832244.26526,
374092942.376734, -1503979297.33063, 1151317429.38695,
-
2812670351.35645,
-111395725.437895, 1860448400.08500, -27044548.279974,
11234805264.8071,
2184374733.36106, 2597009850.83817, -2937243790.56636,
3950459474.09184,
6332683775.6722, 1266882290.47123, -2858090763.63565,
3083624729.87412,
-
2054146868.81874, 23553452.7770443, -223586782.086373,
-
3048660089.66220,
-802904920.335918, -757930250.188944, -1405383272.84790,
-529219831.967777,
-466737206.438781, -994244850.388562, -
3076623513.91393,
-394828138.611244,
-3731596249.51178, -198951006.264874, -35556954.26968,
4011935846.83255,
-514826249.663561, -587330738.626301, -
3438052333.463,
1621293868.80563,
2992047498.75096, 1982942498.91354, 2830588537.81410,
1016024131.11629,
3267850337.42599, -
3196711079.315, -2938848965.35894,
-1616271120.49129,
-1893538676.25454, 1457030462.30812, -1085429972.31811,
-285086481.203622,
-3350265765.42357, -2420970530.73204, -1827114535.43104,
-2942956749.19911,
-3739161030.97899, 3423322036.59051, 1399009736.43987,
-1227990977.64867,
-11413131.4571152, -1657757211.17144, -2360272937.85079,
1141798756.91945,
-338785468.907527, 15746738.916646, -366937337.693981,
1079507788.96153,
-928378514.697076, 817800312.370575, -118556207.988579,
2659803174.80385,
-2775407082.78988, 3876201215.63487, 93057843.2559185,
-2857388399.52413,
3870180617.13874, 4930273721.01512, -1131849835.23725,
2130883468.44042,
-896301451.89162, -1884793390.9033, -2290676791.41059,
-580289423.779179,
-878668095.253404, -863640312.202015, -1857346536.30463,
-573906844.135274,
-539681328.387916, -3895290959.37165, 1854161365.72323,
-3221356625.91088,
1312727496.49856, -890592429.915077, -4440766383.70194,
-938065314.784565,
-1103143382.82793,
2012526094.55757, -3295056975.68446,
1212786677.92617,
-1313615873.47201, 527635307.79704, 1217222721.92945,
-1709360018.58802,
-1474301891.53380, -673438849.594352, -91091762.1215239,
-1861099513.25469,
-3131812832.7775, -103736437.169106, 481060127.882135,
951077685.368755,
-1907498839.54219, -4596946105.23257, -3707166832.58232,
-682347806.897379,
-
2054279483.47921, -1922951553.29568, -2102886584.39736,
-
2569598808.61764,
-1193261240.87073, -1436123736.43982, 78645142.802661,
-522499006.1539,
-3771183030.08485, 1673783904.26525, -32636239.9979982,
-
2768641522.76666,
5942038722.97354, -2320906893.28624, -2937609355.3677,
2893892572.4604,
-2954992851.48902, 817774893.917355,
4703103221.76508,
2912471365.57288,
-4446905530.59091, 3339214553.0987, 950382827.084098,
-1696701616.11996,
-
2046972187.12576, -2317075477.54051, -867530197.18368,
-825048069.130991,
-1660215167.74932, -
2293476284.16328, 2433082723.48141,
-1888210742.88330,
-575095467.814457, -1848078503.99727, 1286144305.09986,
661852436.65381,
-
2187384181.01467, 3753842910.00690, -1082331899.88132,
-44117356.946228,
1428703888.10185, -490979211.003337, -721602316.906722,
-
3395700406.19849,
-
4026992244.89813, -3047981529.22948, -2160419386.63733,
-
2019242142.70196,
-2471345941.21080, 996236356.83689, -1652746087.94935,
-
3528106589.96316,
3621349763.96696, -1522261151.98468, -103727667.172877,
-1455760290.44713,
-
2698336442.48325, -3961931855.54323, -3031887766.88652,
-1444325318.75699,
-
3097055429.60064, -981823615.915202, -845014504.436049,
-
2679457936.62810,
-
2183924371.01936, -2360650395.61483, -2858676259.59421,
1299032808.21532,
-236731878.736655, 674004704.168371, -
2358866117.80468,
1171006315.91234,
1069118697.22796, 2667843874.79481, -
4072764013.60582,
620338308.664832,
-1696646180.83442, 1398455828.92894, -681841720.609049,
679881358.083774,
-2712549758.62990, 1982230955.27777, -603386175.513839,
298407068.530749,
-401036459.480129, -4091032244.25596, -1822311580.25347,
877331325.021011,
-48786188.1759281, -
2532287736.47183, -1359076146.19682,
40751942.1868925,
-1071182180.10034, -
2067160668.42839, -2146891440.0066,
-1739951494.7361,
-1088144339.18192, -1618995460.87402, -1599988308.58340,
-1342938627.77294,
-718127413.141592, -959976299.047706, -2786265768.91095,
-
3523201136.84339,
-
4588015426.26406, 3070688161.13819, -2679343104.73613,
-473805089.384553,
-565864670.347984, -4401681772.93220, -2325967410.92947,
-
3509402160.92897,
-4364062723.70414, -1143472730.37567, -518442787.902796,
137615368.779338,
-1529510637.14901, -2652023242.11971, -816601092.47002,
-391867882.813931,
5700953141.37152, -1561899186.80042, -1638931331.87103,
2085224694.73462,
-1160091789.28024, -
3476074589.75676, -3028730524.84174,
-2376822890.2861,
-2219374258.49887, -3611067639.25931, -1845209288.4638,
105642952.815492,
-315145438.478553,
3072013903.74043, -3054663143.26052,
-1587912633.19092,
-2380142691.08058, -1172358374.43854, -
3092676537.70449,
-765396583.972329,
5210656752.37931, 3031919160.23768, 2739829617.16175,
-
2519992107.52152,
-1449196258.45518, -2923280962.77659, -2989916220.09445,
-88299621.0255451,
-1138240184.17488, -3480597308.09618, -1978443537.00636,
-1752031171.80471,
3434251680.47404, -3313958185.4337, -1235357989.52159,
-1822986359.76945,
1382351018.93877, -1330715108.43292, -1193204095.90831,
1412149080.95674,
-
3124484669.5951, -4001251108.05271, 3168229863.19857,
-1635115177.09903,
325212257.342535, -3497410770.37014, -
3169403869.8187,
3807774926.34758,
-
3548711786.03482, 108212599.699289, 111572320.285220,
-1692117387.68353,
683734369.579127, -3007070258.55929, 664011462.914533,
-
2577558348.51002,
-
3363164541.78037, -2160059268.39078, -2883983901.97420,
-344396432.704545,
1702769336.42074, -2941537368.88296, 626364779.532051,
-
3416268001.38902,
-2251512958.95165, -851548097.624862, -2331116208.01370,
2446544312.9314,
1617327163.15932, 4397873846.96123, 2848740024.78808,
-1800469658.54541,
-2825479808.77664, -2805196055.14346, 1369247199.09231,
-3817383632.09049,
-1969700427.19832, 51260687.6401472, -
3324363489.84852,
-
4127808429.23013,
-
2297976020.32178, -2307788835.2078, -905002669.341269,
1058914805.23708,
-2743782759.69621, -745860251.41441, -1530711457.09323,
-1934679592.00858,
896629669.105454, -3995600381.51572, -957412586.298965,
-523507043.588996,
5995271989.34084, -560041235.594124,
2246177714.34042,
-
3167385913.2508,
-2664680587.35946, -
2157759983.45023, 5071552119.80904,
1421854993.20598,
826165186.071274, -
2144292312.53269, -1308514210.84223,
-1144203950.25961,
-868547404.110708, 2997529429.74463, -1730116695.18389,
-1290052675.79514,
-1683829578.20446, -2426652474.26945, 145225918.498177,
-589247482.906603,
5010634625.19701, -3670195417.79329, -1880299064.42549,
-2474425618.79818,
241165788.951217, -3385165549.3465, -802201485.326063,
-2436468155.22544,
2814575059.10215, -2262090479.48497, -1898716046.90812,
2694550989.04565,
-1690804887.66128, -
2343170030.70654, -2919545128.49678,
-1908707250.14208,
-3904317694.73520, 5455260942.33182, -
2284281002.42337,
-340551547.914601,
-2956700694.98148, -2478797473.50011, -
2149617691.83081,
-1196778207.68205,
-1038126858.05758, 1283279541.38855, -1474933287.21988,
-2415006853.94753,
4697257923.55123, -2806665317.82758, 5769370341.62545,
-
2638137096.37706,
-1434721896.14734, -4003125469.24836, -907083967.101422,
5156859423.53634,
-1134194047.50116, 4590336758.65054, 3832613135.14035,
228018272.989412,
-1638023389.84875, 275283970.814716, 1862525781.89976,
-
3204468922.47491,
-642524591.9174, -588285309.336244, 379421518.112447,
-4720872565.29178,
-
2295336321.15970, 5286891587.3027, -386975538.097436,
-3575536700.59065,
-
3619005357.81206, -3378322627.56581, -1883872177.44677,
-645911852.305414,
-214290315.39814, -
2083602992.64152, -3757544192.36090,
-2257646.12592888,
-3820924061.37963, -
2158815150.57153, -2960781244.68544,
1816954557.295,
-922274706.346325, -3221873143.32313, -978954106.5248,
-2310866306.98542,
1141919715.44691, -193835385.948553, -
3198558255.25478,
-2934131638.04757,
6819919024.44291, 677697072.639767, -3182854358.26145,
-497832462.788092,
-
2066151856.12957, -2884367084.91051, -801084583.42573,
-
2565503633.88786,
-1133013233.15219, -1708900176.97523, 46411536.4100437,
-495501203.254745,
-1207218421.5126, -
2836216439.59638, 2449987428.82264,
-2711865064.21262,
-1800405415.46976, -1257841220.76166, -996129640.029957,
-2451083014.33073,
1883979448.83570, -938661161.399518, 1455122402.60682,
47843146.4437208,
-190798872.072434, -1527511829.90495, -3140369648.14629,
-1804225161.99729,
-716368355.023919, -1743342438.01384, 2337913942.83127,
-2080958206.03906,
-2002682818.08205, -2811148081.13234, -1914028925.59447,
-1380150039.11998,
-3005071089.78591, -598194356.354664, 1477155232.50772,
-11946446.8387117,
1209087397.25042, -
2398622032.14666, -1610480345.87748,
1247698549.99388,
369905517.523868,
2277783824.08721, 5678639754.47649,
82675728.7622814,
1115627456.03875, 2119776054.91651, -2400464845.38988,
-698220640.76685,
-1110872628.40903, -1884268723.65551, -
3503169415.96499,
-2440234428.18597,
-
3298601026.00707, -4010070669.06551, -3092109377.31685,
-1032198703.82541,
929698249.11644, -3300756462.17067, -402275492.935007,
737685602.695949,
-
4317783493.63726, -1557557893.99119, -2904147829.32467,
-2865448143.51705,
-1797171017.14557, 1969449477.29795, 1135660191.07404,
-
2058361651.41154,
-2260492299.72682, -2913829236.94851, -
2424658173.71101,
-
3079780070.55325,
-
2506061841.34877, -1855556551.78810, -3160198163.57023,
-1055745828.40256,
-
3064838157.94241, -1850295229.62621, -2680393218.31226,
-2423085768.84329,
-2410512204.70681, -1788313950.04995, -828396560.329886,
1106334003.17428,
-
2275680568.81766, 825670972.374942, -972314138.839851,
-
2252591665.65206,
-297288335.667472, 1059763048.60086, -
2895153653.07811,
3213069865.43489,
-2081372682.32965, 175239208.540501, -1779960155.27368,
-1479541329.07893,
-184148090.049481, -
2409700013.07402, 715218103.965976,
-3666457500.62436,
556563203.813871, -733050452.357043, -1824422279.02887,
-2983153179.91413,
-2477015436.42866, -2552842205.32238, 10219452644.9923,
-70426353.1788235,
-990029000.179373, -1395448836.61031, 1252269374.59259,
-1143520436.05565,
-1650489101.91006, 23149829.0265493, -247439775.491212,
-
2045434250.22896,
834711681.873223, 1490101836.04290,
5755199843.45021,
-899466405.93129,
641684868.826641, -1273965482.86915, 706241771.379843,
-2915172673.21418,
-1084260786.85669, 366361791.793627, -1646178879.80568,
-521731678.16483,
-
3477759576.06781, -1123958258.48322, 112087119.648503,
134349278.050941,
-894040357.918242, -1133176182.10220, -1862917814.40556,
1520798051.46143,
-
2234157963.08380, -2148569892.43758, -1719146490.11188,
345298820.386856,
-
2405407740.94092, -2491025823.94546, 1988111994.70295,
-2651288335.71392,
744222811.434976, -1447625450.68654, -2967551705.99043,
-1064659528.10264,
-
3536697484.55480, -1770931158.57075, 3179740876.21024,
969956041.942634,
-
2267226922.48926, -3290580254.07511, -2189247476.42819,
-2559972361.30568,
-1613676413.39924, 1122829227.95278, 825874014.025578,
-8282554.43434334,
-
3315668931.6064, -3018696424.8883, 2882278995.15877,
-3581081460.74326,
-3321826594.06970, -2863390930.76294, 1758824558.94785,
-3101544216.54837,
2317253416.5325, -3507489691.92268, -3165963575.22926,
-2733288617.38954,
2553858414.39671, -
3056772632.50739, -2446488200.89773,
-2121945865.70820,
1188202773.99063, -1562966635.65841, -1025274874.39842,
1678012923.72921,
481481861.425578, 632197589.577417, -2330391737.52600,
-
3164398480.65474,
2271693520.03047, -1721593312.55201, -735953920.844946,
2656150918.94529,
566070168.721267, -1615025466.97959, -281866409.432200,
4855087051.01918,
-1856078254.76777, 992003402.119698, -2758748360.50944,
2203728916.97028,
2331809803.29489, -1945223368.90461, -1341279866.58118,
-1451537902.21496,
-1611063310.68171, -3161862061.35406, -624546701.82429,
-
2569982542.03199,
854607698.54198, -1680254974.77527, -586608465.528487,
-123462772.454448,
-3070296334.65178, -789162115.81654, -1770596430.11806,
-
2067857906.60982,
414899094.898823, -3703996371.70395, 1148911231.72252,
-2943709063.31913,
-
2707353592.40316, -7444396.10144329, -1802002072.59430,
-435906862.212704,
-867722600.049015, 3903584734.92768, -1341908222.67697,
-
2707364266.96118,
-
2022814961.49785, 5340668463.87593, -1910122447.14637,
-1752733873.34930,
-321133831.118446, -1716584824.30690,
3328371743.67101,
-
4435420783.32062,
-1649107779.87094, -2739642316.75114, -1891706703.02508,
-2873215528.21626,
-3284353269.01901, -3785314786.48168, -823606262.744825,
-922566099.02626,
-530857571.178052, 567194786.931535, -3641542202.65215,
1957917913.30156,
778505991.348551, -
3032126306.5114, 2030109539.22897,
153835424.422256,
-2820163136.69453, -1105523585.45138, -116190644.230029,
-
3178397481.33391,
-899061252.269015, -3958685916.90359, -250584431.617726,
-
2269669935.15506,
-
2728127888.79941, -3141473344.47081, -2368438280.81576,
711748465.944586,
-2780938610.4645, 3925462571.42645, -2653166142.80105,
-1274779060.67186,
-250239704.376365, -1017809374.75161, -2521059467.16135,
388083523.187726,
104041897.671156, 840229167.056797, -1374215281.44208,
-1574902390.68001,
-857125857.310727, -2996903520.47580, -1866076931.84944,
-2454729472.34985,
-2551334109.28551, -934440335.87985, -1054365955.02515,
-2430057184.07060,
-
2699519789.90066, -1544244432.84681, -1495259679.25563,
-3445704986.50212,
-52970301.3383608, -2642673676.4834, -174386936.499204,
-1466864582.69427,
1035830350.66333, -1802343264.20692, 515999615.729203,
-3835455785.57048,
1723562882.77913, 975936961.463932, -2336672979.99315,
808880797.812128,
1520508314.06049, 255950812.667266, -1828955340.69358,
-1592168323.61257,
1211195969.04876, -316765546.188523, -410894888.250184,
-1930060069.22575,
-754313540.492069, -1800958036.02185, -1159726757.58167,
-1323157892.27274,
324608841.337011, -1472772141.19295, -857611384.638007,
-
2012150182.28264,
-249977650.436037, 731813870.384835, -317140042.716624,
922878362.439724,
1413720294.64114, -3339306124.30072, -1312615316.22306,
-2453056210.36116,
-
3652457609.81689, 1126316869.08552, -819716938.032524,
-
2484814893.29287,
-1310844114.24228, 979120791.426276, -
4132382063.00451,
180689621.548456,
80485342.9389973, -1022220585.60285, 8839169850.46502,
22362487.8333158,
-3520058567.18477, -3141194060.28736, 1185858261.86500,
-1661281656.58575,
-154808549.205626, -2969692374.39875, -1855282100.76933,
-2586701434.79328,
2086229681.0311, -3059043952.91948, -2884769183.16291,
3798225287.97421,
-1966526514.56989, -845522255.688938, -1410184204.86900,
-483350308.386560,
210631214.257097, -3442844322.0964, -3627430346.56011,
-
2267503162.85351,
-1793512492.25245, -1762489304.95385, -114996221.315566,
-1061052401.01935,
-803885044.042714,
4705571927.67689, -2634205117.84520,
365599263.123866,
-
3635707632.58612, -2638689314.26708, -1602742833.18469,
-1747557735.89436,
-
3684014805.52846, -617014583.539433, -2328003177.16275,
-1958529193.97034,
3858751798.79807, -2742851351.89031, 2521457212.53399,
-
2012539474.55051,
2306079123.87349, -3814950216.31274, -
2047289238.46806,
-1250086972.99446,
1270522042.29784, -827633126.694076, -
2503902990.38627,
-69338453.5219517,
-2713908000.26464, 2687489827.13991, -1183515851.51208,
-2115687834.04613,
-2121943342.58662, -
2258189210.12844, 196950063.775792,
-137992691.627563,
1683301233.88033, -3739958259.53147, -1953544260.60486,
1411968014.10894,
-1441245776.64191, -1480138100.40148, 524781701.160207,
-659038851.981447,
-482016643.527689, -
4065561476.43651, -1716441940.37541,
-
2164452186.8196,
1840866170.66551, -
3108872610.37838, 812660459.312037,
-
2312717420.04106,
-1575427722.25204, -2859565584.62839, -
2078311663.93995,
-2826107575.71582,
-471155035.627601, -3730902515.65642, 420999739.048709,
-3628187925.89386,
-
3023414016.67022, -1602100196.17798, -1958089447.13651,
-
2093529262.14689,
-2658857790.01156, -2031384742.08137, -1905226109.95818,
251606214.322165,
-2841404114.31091, -
2796793035.93322, -1878643450.37987,
-1873587741.23735,
-281354407.747098, -
4699976488.13668, -2178902321.10718,
3455567054.21473,
1091485477.01867, 314657710.511908, -4050406656.26921,
-1870892366.60534,
-201356961.463249, 6620495808.40685, -1475771867.38388,
-
2407577039.02280,
-2781188077.11323, -883817879.96635, -328396083.651586,
-1156155145.27399,
896209661.12577, 1822014506.28477, 324500888.453497,
2022126902.57851,
825875037.491263, -
3535609230.65708, 1126740642.42563,
2979029462.29763,
-3541399082.6974, -1995048874.13527, -2589655479.7868,
1744833067.12988,
-1510288958.83850, 35015489.3825378, -
2836051851.83804,
-1260458433.85182,
789810967.589965, -
3056967111.17309, 2346007021.37875,
1487225023.8761,
-1123253872.62807, -1457889318.81357, -754377074.610085,
-1004299376.39038,
16164263.8336773, -
2157085415.85645, 3858689064.22082,
-977780391.928514,
1752909140.44339, -1164960658.08312, 357535536.668506,
-
2279632713.89041,
-1465480879.35950, -3041737954.22897, -3331687132.84646,
-115107985.469813,
3107554943.84770, 1338883674.70001, -1625111953.23775,
223822061.149650,
-2422724574.08983, -298755143.347248, -
2364214777.48378,
1453964813.50159,
-1484588845.36251, 2855942218.62687, -838916226.139096,
-4537526993.81878,
-2281147427.71952, -465403812.166844, -2412040316.74859,
-2744554241.06188,
2248140759.16422, -314957476.962749, 769274168.530481,
-1730084492.36282,
1368037133.68461, -
2236813297.70618, -3195255658.00813,
-
4057153892.26295,
-
2033630953.31175, -2163360835.58641, 10499440671.2970,
-1032098304.97234,
-2852797143.02992, 222287465.12329, -1332325946.52849,
-2411138749.11345,
-2890692003.06399, -2300109231.03952, -1821452081.62102,
-1882663173.84948,
-473445658.518427, 1092243109.79589, -3669760867.81556,
-2377244476.18635,
-2856419473.74737, -800756867.138319, -
3128334630.25707,
121042814.189287,
1923694005.09036, -81611138.6880608, -2002512398.53752,
-1245570580.19569,
236927105.874643, -
2486855899.43531, -552558545.84483,
-2041438644.01422,
-1965453222.01629, 699043905.974442, -1792385692.26330,
645604157.137097,
-
3525949684.99295, -1563894261.99217, -2705755170.14294,
-
3179434642.71198,
-2115327404.46729, -343573452.106324, 967000017.603918,
-849586328.313432,
-835581161.894056, -942181796.549192, -2690883346.59033,
-1555555224.20463,
-1977235432.91056, -2291073493.30365, -870514336.620941,
-
2262990329.98164,
-918464271.263546, -442373242.988643, -3111690951.87043,
1143135333.76153,
-3443325782.59581, -
4036165809.30942, -2688758786.37197,
-429712679.324291,
-957843930.257126, -2995920998.91679, 543975158.000852,
1524020788.61005,
496583229.500985, -
3313242668.96317, 4204289032.01042,
-1685227034.66693,
-3595339852.03904, -1330444916.47231, -413074602.52526,
-142186220.59702,
-
2572029029.96688, -2483382437.66231, -2330563961.18452,
-3621514111.09236,
-
3266142586.95971, -158915071.538132, 2433281164.96380,
-
3316991090.46312
)
qplot(data, geom = "histogram")