I want to make a pie chart for the sizes of culverts in my county. Instead of having one slice per number, is there a way to group the numbers into two groups: >60 and <60?
I think you made need to do a new data expression to categorize your culvert size. Something like this should get you started:
var portal = Portal('https://www.arcgis.com'); var feature_layer = FeatureSetByPortalItem(portal, 'xxxxxxxxxxxxxxxxxxxxx', x, ['CulvertSize']); var Cultvert_Rankings = []; for (var f in feature_layer) { var category = When( f.CulvertSize < 60, "<60", ">60" ); var Cultvert_Ranking = { attributes: { CulvertSize: f.CulvertSize, CulvertRanking: category } }; Push(Cultvert_Rankings, Cultvert_Ranking); } var out_dict = { fields: [ { name: "CulvertSize", type: "esriFieldTypeInteger" }, { name: "CulvertRanking", type: "esriFieldTypeString" } ], geometryType: "", features: Cultvert_Rankings }; return FeatureSet(Text(out_dict));
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.