|
4611 | 4611 | "metadata": {},
|
4612 | 4612 | "outputs": [],
|
4613 | 4613 | "source": [
|
4614 |
| - "cur_field_name = \"ForecastYoYPctChange\"\n", |
| 4614 | + "cur_field_name2 = \"ForecastYoYPctChange\"\n", |
4615 | 4615 | "if has_arcpy:\n",
|
4616 |
| - " if cur_field_name not in hlth_lyr.layers[0].properties.fields:\n", |
4617 |
| - " cur_field_name = \"forecase_yo_y_pct_change\"\n", |
| 4616 | + " if cur_field_name2 not in hlth_lyr.layers[0].properties.fields:\n", |
| 4617 | + " cur_field_name2 = \"forecast_yo_y_pct_change\"\n", |
4618 | 4618 | "else:\n",
|
4619 |
| - " cur_field_name = \"ForecastYo\"" |
| 4619 | + " cur_field_name2 = \"ForecastYo\"" |
4620 | 4620 | ]
|
4621 | 4621 | },
|
4622 | 4622 | {
|
|
4626 | 4626 | "outputs": [],
|
4627 | 4627 | "source": [
|
4628 | 4628 | "m7.add_layer(hlth_lyr, {\"renderer\":\"ClassedColorRenderer\",\n",
|
4629 |
| - " \"field_name\":cur_field_name,\n", |
| 4629 | + " \"field_name\":cur_field_name2,\n", |
4630 | 4630 | " \"classificationMethod\":'quantile',\n",
|
4631 | 4631 | " \"opacity\":0.7\n",
|
4632 | 4632 | " })\n",
|
|
4975 | 4975 | }
|
4976 | 4976 | ],
|
4977 | 4977 | "source": [
|
4978 |
| - "if has_arcpy:\n", |
4979 |
| - " zip_hlth_intersect_df = zip_hlth_intersect.query(where='((ZHVI > 350000) AND (ZHVI < 600000) AND (MarketHealthIndex > 8) AND (ForecastYoYPctChange> 0.06)) AND (1=1)').sdf\n", |
4980 |
| - "else:\n", |
4981 |
| - " zip_hlth_intersect_df = zip_hlth_intersect.query(where='((ZHVI > 350000) AND (ZHVI < 600000) AND (MarketHeal > 8) AND (ForecastYo> 0.06)) AND (1=1)').sdf\n", |
| 4978 | + "query_str = '((ZHVI > 350000) AND (ZHVI < 600000) AND (' + cur_field_name + ' > 8) AND (' + cur_field_name2 + '> 0.06)) AND (1=1)'\n", |
| 4979 | + "\n", |
| 4980 | + "zip_hlth_intersect_df = zip_hlth_intersect.query(where=query_str).sdf\n", |
4982 | 4981 | "zip_hlth_intersect_df"
|
4983 | 4982 | ]
|
4984 | 4983 | },
|
|
5014 | 5013 | "metadata": {},
|
5015 | 5014 | "outputs": [],
|
5016 | 5015 | "source": [
|
5017 |
| - "if has_arcpy:\n", |
5018 |
| - " m9.add_layer(zip_hlth_intersect,\n", |
5019 |
| - " {\"definition_expression\": '((ZHVI > 350000) AND (ZHVI < 600000) AND (MarketHealthIndex > 8) AND (ForecastYoYPctChange > 0.06)) AND (1=1)',\n", |
| 5016 | + "m9.add_layer(zip_hlth_intersect,\n", |
| 5017 | + " {\"definition_expression\": query_str,\n", |
5020 | 5018 | " \"classificationMethod\":'quantile'})\n",
|
5021 |
| - "else:\n", |
5022 |
| - " m9.add_layer(zip_hlth_intersect,\n", |
5023 |
| - " {\"definition_expression\": '((ZHVI > 350000) AND (ZHVI < 600000) AND (MarketHeal > 8) AND (ForecastYo> 0.06)) AND (1=1)',\n", |
5024 |
| - " \"classificationMethod\":'quantile'})\n", |
5025 | 5019 | "m9.zoom_to_layer(zip_hlth_intersect)"
|
5026 | 5020 | ]
|
5027 | 5021 | },
|
|
0 commit comments