{ "cells": [ { "cell_type": "code", "execution_count": 2, "id": "8c6d5a05-21ea-4f26-adeb-35148f7d8dba", "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import plotly.graph_objects as go\n", "import plotly.express as px\n", "\n", "from pathlib import Path\n", "import sys\n", "from docx import Document\n", "from docx.shared import Inches, Pt, RGBColor\n", "from docx.enum.text import WD_ALIGN_PARAGRAPH\n", "\n", "notebook_dir = Path().resolve() # Current working directory\n", "project_root = notebook_dir.parent.parent # Goes up to root/\n", "sys.path.insert(0, str(project_root / \"libs\"))\n", "\n", "from word_library import WordDocumentBuilder, PageConfig\n", "from pasbdc_data_cleaning import clean_center_name " ] }, { "cell_type": "code", "execution_count": 3, "id": "54121b33-2152-44ed-8438-cf099a6fa2c2", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | Date | \n", "Client | \n", "Contact | \n", "Survey Definition | \n", "Center | \n", "Answers | \n", "
|---|---|---|---|---|---|---|
| 0 | \n", "9/29/2025 12:00 AM | \n", "CurryZone (KUP270729) | \n", "Niru Shrestha | \n", "Quarterly Client Satisfaction Survey | \n", "Kutztown University SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "
| 1 | \n", "9/29/2025 12:00 AM | \n", "Genie McKinney (PS018642) | \n", "Genie McKinney | \n", "Quarterly Client Satisfaction Survey | \n", "Penn State SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "
| 2 | \n", "9/28/2025 12:00 AM | \n", "Dani's Hair Loft (PI700652) | \n", "Danielle Kosanovich | \n", "Quarterly Client Satisfaction Survey | \n", "University of Pittsburgh SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "
| 3 | \n", "9/25/2025 12:00 AM | \n", "First Impressions Early Childhood Development ... | \n", "Gina Kiesewetter | \n", "Quarterly Client Satisfaction Survey | \n", "SF - ST. FRANCIS UNIVERSITY SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "
| 4 | \n", "9/23/2025 12:00 AM | \n", "Sweet Mom Home Day Care (PI704438) | \n", "Aissatou Bah | \n", "Quarterly Client Satisfaction Survey | \n", "University of Pittsburgh SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "
| \n", " | Date | \n", "Client | \n", "Contact | \n", "Survey Definition | \n", "Center | \n", "Answers | \n", "Question 1 text | \n", "Question 1 | \n", "Question 2 text | \n", "Question 2 | \n", "Question 3 text | \n", "Question 3 | \n", "Question 4 text | \n", "Question 4 | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "9/29/2025 12:00 AM | \n", "CurryZone (KUP270729) | \n", "Niru Shrestha | \n", "Quarterly Client Satisfaction Survey | \n", "Kutztown University SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "Using a 1-10 scale, with a 10 being very likel... | \n", "10 - Very likely | \n", "Working with the SBDC is helping me progress t... | \n", "Strongly agree | \n", "I am likely to seek assistance from the SBDC a... | \n", "Strongly agree | \n", "Please leave any comments regarding your exper... | \n", "I love how Lorena and Rachel team supported us... | \n", "
| 1 | \n", "9/29/2025 12:00 AM | \n", "Genie McKinney (PS018642) | \n", "Genie McKinney | \n", "Quarterly Client Satisfaction Survey | \n", "Penn State SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "Using a 1-10 scale, with a 10 being very likel... | \n", "10 - Very likely | \n", "Working with the SBDC is helping me progress t... | \n", "Strongly agree | \n", "I am likely to seek assistance from the SBDC a... | \n", "Strongly agree | \n", "Please leave any comments regarding your exper... | \n", "Tom Keiffer is an amazing asset. We could not ... | \n", "
| 2 | \n", "9/28/2025 12:00 AM | \n", "Dani's Hair Loft (PI700652) | \n", "Danielle Kosanovich | \n", "Quarterly Client Satisfaction Survey | \n", "University of Pittsburgh SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "Using a 1-10 scale, with a 10 being very likel... | \n", "10 - Very likely | \n", "Working with the SBDC is helping me progress t... | \n", "Agree | \n", "I am likely to seek assistance from the SBDC a... | \n", "Agree | \n", "Please leave any comments regarding your exper... | \n", "Everyone that has helped me has been great!?? | \n", "
| 3 | \n", "9/25/2025 12:00 AM | \n", "First Impressions Early Childhood Development ... | \n", "Gina Kiesewetter | \n", "Quarterly Client Satisfaction Survey | \n", "SF - ST. FRANCIS UNIVERSITY SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "Using a 1-10 scale, with a 10 being very likel... | \n", "10 - Very likely | \n", "Working with the SBDC is helping me progress t... | \n", "Strongly agree | \n", "I am likely to seek assistance from the SBDC a... | \n", "Strongly agree | \n", "Please leave any comments regarding your exper... | \n", "(No response) | \n", "
| 4 | \n", "9/23/2025 12:00 AM | \n", "Sweet Mom Home Day Care (PI704438) | \n", "Aissatou Bah | \n", "Quarterly Client Satisfaction Survey | \n", "University of Pittsburgh SBDC | \n", "1. Using a 1-10 scale, with a 10 being ver... | \n", "Using a 1-10 scale, with a 10 being very likel... | \n", "10 - Very likely | \n", "Working with the SBDC is helping me progress t... | \n", "Strongly agree | \n", "I am likely to seek assistance from the SBDC a... | \n", "Strongly agree | \n", "Please leave any comments regarding your exper... | \n", "Brent Rondon gives best assistant | \n", "
| \n", " | Center | \n", "Question 1 | \n", "
|---|---|---|
| 0 | \n", "Bucknell | \n", "9.621622 | \n", "
| 1 | \n", "Clarion | \n", "9.451923 | \n", "
| 2 | \n", "Duquesne | \n", "9.852459 | \n", "
| 3 | \n", "Gannon | \n", "9.240000 | \n", "
| 4 | \n", "Kutztown | \n", "8.690909 | \n", "
| 5 | \n", "Lehigh | \n", "8.818182 | \n", "
| 6 | \n", "Penn State | \n", "9.342466 | \n", "
| 7 | \n", "Pittsburgh | \n", "9.669492 | \n", "
| 8 | \n", "Scranton | \n", "9.785714 | \n", "
| 9 | \n", "Shippensburg | \n", "9.690476 | \n", "
| 10 | \n", "St. Francis | \n", "9.842105 | \n", "
| 11 | \n", "St. Vincent | \n", "9.200000 | \n", "
| 12 | \n", "Temple | \n", "9.000000 | \n", "
| 13 | \n", "Widener | \n", "8.810811 | \n", "
| 14 | \n", "Wilkes | \n", "9.540541 | \n", "
| \n", " | Center | \n", "Responses | \n", "
|---|---|---|
| 0 | \n", "Bucknell | \n", "74 | \n", "
| 1 | \n", "Clarion | \n", "104 | \n", "
| 2 | \n", "Duquesne | \n", "61 | \n", "
| 3 | \n", "Gannon | \n", "50 | \n", "
| 4 | \n", "Kutztown | \n", "55 | \n", "
| 5 | \n", "Lehigh | \n", "44 | \n", "
| 6 | \n", "Penn State | \n", "73 | \n", "
| 7 | \n", "Pittsburgh | \n", "118 | \n", "
| 8 | \n", "Scranton | \n", "70 | \n", "
| 9 | \n", "Shippensburg | \n", "84 | \n", "
| 10 | \n", "St. Francis | \n", "19 | \n", "
| 11 | \n", "St. Vincent | \n", "10 | \n", "
| 12 | \n", "Temple | \n", "97 | \n", "
| 13 | \n", "Widener | \n", "37 | \n", "
| 14 | \n", "Wilkes | \n", "37 | \n", "
| \n", " | Unnamed: 0 | \n", "Client ID | \n", "Client | \n", "Last Counseling | \n", "Center | \n", "Physical Address County | \n", "NAICs | \n", "Primary NAICS | \n", "NAICS_2 | \n", "PA NAICs Code Percentage | \n", "PASBDC NAICs Code Percentage | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0 | \n", "WD04170 | \n", "\\tProinnov@ LLC (WD04170) | \n", "9/9/2025 12:00 AM | \n", "WD - WIDENER SBDC | \n", "Philadelphia | \n", "NaN | \n", "NaN | \n", "0.0 | \n", "0.000000 | \n", "13.809955 | \n", "
| 1 | \n", "1 | \n", "WD02759 | \n", "\"C.J.A.\"/ Crawley Jones and Allen real estate... | \n", "10/20/2025 12:00 AM | \n", "WD - WIDENER SBDC | \n", "Delaware | \n", "531390-OtherActivitiesRelatedtoRealEstate\\r\\r\\... | \n", "531390 - Other Activities Related to Real Esta... | \n", "53.0 | \n", "2.510127 | \n", "2.723982 | \n", "
| 2 | \n", "2 | \n", "PS018402 | \n", "Anjie's Cleaning Bees (PS018402) | \n", "10/14/2024 12:00 AM | \n", "Penn State SBDC | \n", "Lycoming | \n", "561720-JanitorialServices\\r\\r\\n\\r\\r\\n | \n", "561720 - Janitorial Services \\r\\r\\n | \n", "56.0 | \n", "3.605647 | \n", "4.398190 | \n", "
| 3 | \n", "3 | \n", "C8538 | \n", "BRENIMAN PROPERTIES, LLC (C8538) | \n", "10/17/2025 12:00 AM | \n", "PennWest University Clarion SBDC | \n", "Clarion | \n", "531120-LessorsofNonresidentialBuildings(except... | \n", "531120 - Lessors of Nonresidential Buildings (... | \n", "53.0 | \n", "2.510127 | \n", "2.723982 | \n", "
| 4 | \n", "4 | \n", "BU016079 | \n", "Civil War Cider Co., Inc. (BU016079) | \n", "10/21/2024 12:00 AM | \n", "Bucknell SBDC | \n", "Union | \n", "312130-Wineries\\r\\r\\n\\r\\r\\n | \n", "312130 - Wineries \\r\\r\\n | \n", "31.0 | \n", "2.876304 | \n", "4.995475 | \n", "
| \n", " | Center | \n", "Client Count | \n", "
|---|---|---|
| 0 | \n", "Pennsylvania SBDC Lead Office | \n", "6 | \n", "
| 1 | \n", "Bucknell | \n", "487 | \n", "
| 2 | \n", "Clarion | \n", "847 | \n", "
| 3 | \n", "Duquesne | \n", "747 | \n", "
| 4 | \n", "EMAP | \n", "8 | \n", "
| 5 | \n", "Gannon | \n", "596 | \n", "
| 6 | \n", "Indiana County | \n", "4 | \n", "
| 7 | \n", "Kutztown | \n", "1330 | \n", "
| 8 | \n", "Lehigh | \n", "565 | \n", "
| 9 | \n", "PI - Washington County | \n", "1 | \n", "
| 10 | \n", "Penn State | \n", "731 | \n", "
| 11 | \n", "Pittsburgh | \n", "1154 | \n", "
| 12 | \n", "Scranton | \n", "713 | \n", "
| 13 | \n", "Shippensburg | \n", "728 | \n", "
| 14 | \n", "St. Francis | \n", "285 | \n", "
| 15 | \n", "St. Vincent | \n", "280 | \n", "
| 16 | \n", "Temple | \n", "1203 | \n", "
| 17 | \n", "Wharton SBDC | \n", "1 | \n", "
| 18 | \n", "Widener | \n", "866 | \n", "
| 19 | \n", "Wilkes | \n", "498 | \n", "
| \n", " | Center | \n", "Responses | \n", "
|---|---|---|
| 0 | \n", "Bucknell | \n", "74 | \n", "
| 1 | \n", "Clarion | \n", "104 | \n", "
| 2 | \n", "Duquesne | \n", "61 | \n", "
| 3 | \n", "Gannon | \n", "50 | \n", "
| 4 | \n", "Kutztown | \n", "55 | \n", "
| \n", " | Center | \n", "Responses | \n", "Client Count | \n", "Per Client Served | \n", "
|---|---|---|---|---|
| 0 | \n", "Bucknell | \n", "74 | \n", "487 | \n", "0.151951 | \n", "
| 1 | \n", "Clarion | \n", "104 | \n", "847 | \n", "0.122786 | \n", "
| 2 | \n", "Duquesne | \n", "61 | \n", "747 | \n", "0.081660 | \n", "
| 3 | \n", "Gannon | \n", "50 | \n", "596 | \n", "0.083893 | \n", "
| 4 | \n", "Kutztown | \n", "55 | \n", "1330 | \n", "0.041353 | \n", "
| 5 | \n", "Lehigh | \n", "44 | \n", "565 | \n", "0.077876 | \n", "
| 6 | \n", "Penn State | \n", "73 | \n", "731 | \n", "0.099863 | \n", "
| 7 | \n", "Pittsburgh | \n", "118 | \n", "1154 | \n", "0.102253 | \n", "
| 8 | \n", "Scranton | \n", "70 | \n", "713 | \n", "0.098177 | \n", "
| 9 | \n", "Shippensburg | \n", "84 | \n", "728 | \n", "0.115385 | \n", "
| 10 | \n", "St. Francis | \n", "19 | \n", "285 | \n", "0.066667 | \n", "
| 11 | \n", "St. Vincent | \n", "10 | \n", "280 | \n", "0.035714 | \n", "
| 12 | \n", "Temple | \n", "97 | \n", "1203 | \n", "0.080632 | \n", "
| 13 | \n", "Widener | \n", "37 | \n", "866 | \n", "0.042725 | \n", "
| 14 | \n", "Wilkes | \n", "37 | \n", "498 | \n", "0.074297 | \n", "
| \n", " | Center | \n", "Detractors | \n", "Promoters | \n", "NPS | \n", "
|---|---|---|---|---|
| 0 | \n", "Bucknell | \n", "2.0 | \n", "68.0 | \n", "94.285714 | \n", "
| 1 | \n", "Clarion | \n", "4.0 | \n", "88.0 | \n", "91.304348 | \n", "
| 2 | \n", "Duquesne | \n", "0.0 | \n", "59.0 | \n", "100.000000 | \n", "
| 3 | \n", "Gannon | \n", "5.0 | \n", "42.0 | \n", "78.723404 | \n", "
| 4 | \n", "Kutztown | \n", "7.0 | \n", "42.0 | \n", "71.428571 | \n", "