[{"data":1,"prerenderedAt":1157},["ShallowReactive",2],{"content-query-5MCUBfseTM":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":842,"_id":1152,"_source":1153,"_file":1154,"_stem":1155,"_extension":1156},"\u002Fdocs\u002Ffeatures\u002Fnotebook","features",false,"","Notebook","Create and run interactive notebooks for data analysis and exploration",{"type":11,"children":12,"toc":1116},"root",[13,21,27,34,41,83,89,94,126,132,138,172,177,202,208,213,244,250,273,279,285,290,348,354,359,423,429,435,440,478,484,489,513,535,541,547,552,558,615,621,626,659,665,671,676,754,760,765,827,833,838,921,927,980,986,992,1010,1016,1021,1035,1041,1067,1073,1110],{"type":14,"tag":15,"props":16,"children":18},"element","h1",{"id":17},"notebook",[19],{"type":20,"value":8},"text",{"type":14,"tag":22,"props":23,"children":24},"p",{},[25],{"type":20,"value":26},"The Notebook feature lets you write, execute, and visualize code in an interactive environment. Perfect for data analysis, experimentation, and documentation.",{"type":14,"tag":28,"props":29,"children":31},"h2",{"id":30},"getting-started",[32],{"type":20,"value":33},"Getting Started",{"type":14,"tag":35,"props":36,"children":38},"h3",{"id":37},"creating-a-notebook",[39],{"type":20,"value":40},"Creating a Notebook",{"type":14,"tag":42,"props":43,"children":44},"ol",{},[45,58,68,73,78],{"type":14,"tag":46,"props":47,"children":48},"li",{},[49,51,56],{"type":20,"value":50},"Navigate to ",{"type":14,"tag":52,"props":53,"children":54},"strong",{},[55],{"type":20,"value":8},{"type":20,"value":57}," in the sidebar",{"type":14,"tag":46,"props":59,"children":60},{},[61,63],{"type":20,"value":62},"Click ",{"type":14,"tag":52,"props":64,"children":65},{},[66],{"type":20,"value":67},"New Notebook",{"type":14,"tag":46,"props":69,"children":70},{},[71],{"type":20,"value":72},"Give your notebook a name",{"type":14,"tag":46,"props":74,"children":75},{},[76],{"type":20,"value":77},"Select a runtime (Python, JavaScript, SQL, etc.)",{"type":14,"tag":46,"props":79,"children":80},{},[81],{"type":20,"value":82},"Start writing code",{"type":14,"tag":35,"props":84,"children":86},{"id":85},"your-first-cell",[87],{"type":20,"value":88},"Your First Cell",{"type":14,"tag":22,"props":90,"children":91},{},[92],{"type":20,"value":93},"Notebooks are organized into cells. Each cell can contain code that executes independently:",{"type":14,"tag":42,"props":95,"children":96},{},[97,102,107,121],{"type":14,"tag":46,"props":98,"children":99},{},[100],{"type":20,"value":101},"Click inside the empty cell",{"type":14,"tag":46,"props":103,"children":104},{},[105],{"type":20,"value":106},"Type your code",{"type":14,"tag":46,"props":108,"children":109},{},[110,112,119],{"type":20,"value":111},"Press ",{"type":14,"tag":113,"props":114,"children":116},"code",{"className":115},[],[117],{"type":20,"value":118},"Shift + Enter",{"type":20,"value":120}," to execute",{"type":14,"tag":46,"props":122,"children":123},{},[124],{"type":20,"value":125},"See results below the cell",{"type":14,"tag":28,"props":127,"children":129},{"id":128},"writing-code",[130],{"type":20,"value":131},"Writing Code",{"type":14,"tag":35,"props":133,"children":135},{"id":134},"adding-cells",[136],{"type":20,"value":137},"Adding Cells",{"type":14,"tag":139,"props":140,"children":141},"ul",{},[142,152,162],{"type":14,"tag":46,"props":143,"children":144},{},[145,150],{"type":14,"tag":52,"props":146,"children":147},{},[148],{"type":20,"value":149},"Code cells",{"type":20,"value":151}," - Write and execute code",{"type":14,"tag":46,"props":153,"children":154},{},[155,160],{"type":14,"tag":52,"props":156,"children":157},{},[158],{"type":20,"value":159},"Markdown cells",{"type":20,"value":161}," - Add documentation, titles, descriptions",{"type":14,"tag":46,"props":163,"children":164},{},[165,170],{"type":14,"tag":52,"props":166,"children":167},{},[168],{"type":20,"value":169},"Query cells",{"type":20,"value":171}," - Write SQL queries directly",{"type":14,"tag":22,"props":173,"children":174},{},[175],{"type":20,"value":176},"To add a new cell:",{"type":14,"tag":42,"props":178,"children":179},{},[180,192,197],{"type":14,"tag":46,"props":181,"children":182},{},[183,185,190],{"type":20,"value":184},"Click the ",{"type":14,"tag":52,"props":186,"children":187},{},[188],{"type":20,"value":189},"+",{"type":20,"value":191}," button at the bottom of your current cell",{"type":14,"tag":46,"props":193,"children":194},{},[195],{"type":20,"value":196},"Select cell type",{"type":14,"tag":46,"props":198,"children":199},{},[200],{"type":20,"value":201},"Start typing",{"type":14,"tag":35,"props":203,"children":205},{"id":204},"running-code",[206],{"type":20,"value":207},"Running Code",{"type":14,"tag":22,"props":209,"children":210},{},[211],{"type":20,"value":212},"Execute code immediately:",{"type":14,"tag":139,"props":214,"children":215},{},[216,227,239],{"type":14,"tag":46,"props":217,"children":218},{},[219,220,225],{"type":20,"value":111},{"type":14,"tag":113,"props":221,"children":223},{"className":222},[],[224],{"type":20,"value":118},{"type":20,"value":226}," to run cell and move to next",{"type":14,"tag":46,"props":228,"children":229},{},[230,231,237],{"type":20,"value":111},{"type":14,"tag":113,"props":232,"children":234},{"className":233},[],[235],{"type":20,"value":236},"Ctrl + Enter",{"type":20,"value":238}," to run cell and stay",{"type":14,"tag":46,"props":240,"children":241},{},[242],{"type":20,"value":243},"Use keyboard shortcuts shown in the cell toolbar",{"type":14,"tag":35,"props":245,"children":247},{"id":246},"supported-languages",[248],{"type":20,"value":249},"Supported Languages",{"type":14,"tag":139,"props":251,"children":252},{},[253,258,263,268],{"type":14,"tag":46,"props":254,"children":255},{},[256],{"type":20,"value":257},"Python (with popular libraries: pandas, numpy, matplotlib, scikit-learn)",{"type":14,"tag":46,"props":259,"children":260},{},[261],{"type":20,"value":262},"JavaScript \u002F Node.js",{"type":14,"tag":46,"props":264,"children":265},{},[266],{"type":20,"value":267},"SQL (query your databases)",{"type":14,"tag":46,"props":269,"children":270},{},[271],{"type":20,"value":272},"Markdown (documentation)",{"type":14,"tag":28,"props":274,"children":276},{"id":275},"visualizing-data",[277],{"type":20,"value":278},"Visualizing Data",{"type":14,"tag":35,"props":280,"children":282},{"id":281},"charts-and-graphs",[283],{"type":20,"value":284},"Charts and Graphs",{"type":14,"tag":22,"props":286,"children":287},{},[288],{"type":20,"value":289},"Display data visually using built-in charting:",{"type":14,"tag":291,"props":292,"children":296},"pre",{"className":293,"code":294,"language":295,"meta":7,"style":7},"language-python shiki shiki-themes github-dark","import matplotlib.pyplot as plt\n\ndata = [1, 4, 9, 16, 25]\nplt.plot(data)\nplt.show()\n","python",[297],{"type":14,"tag":113,"props":298,"children":299},{"__ignoreMap":7},[300,311,321,330,339],{"type":14,"tag":301,"props":302,"children":305},"span",{"class":303,"line":304},"line",1,[306],{"type":14,"tag":301,"props":307,"children":308},{},[309],{"type":20,"value":310},"import matplotlib.pyplot as plt\n",{"type":14,"tag":301,"props":312,"children":314},{"class":303,"line":313},2,[315],{"type":14,"tag":301,"props":316,"children":318},{"emptyLinePlaceholder":317},true,[319],{"type":20,"value":320},"\n",{"type":14,"tag":301,"props":322,"children":324},{"class":303,"line":323},3,[325],{"type":14,"tag":301,"props":326,"children":327},{},[328],{"type":20,"value":329},"data = [1, 4, 9, 16, 25]\n",{"type":14,"tag":301,"props":331,"children":333},{"class":303,"line":332},4,[334],{"type":14,"tag":301,"props":335,"children":336},{},[337],{"type":20,"value":338},"plt.plot(data)\n",{"type":14,"tag":301,"props":340,"children":342},{"class":303,"line":341},5,[343],{"type":14,"tag":301,"props":344,"children":345},{},[346],{"type":20,"value":347},"plt.show()\n",{"type":14,"tag":35,"props":349,"children":351},{"id":350},"tables",[352],{"type":20,"value":353},"Tables",{"type":14,"tag":22,"props":355,"children":356},{},[357],{"type":20,"value":358},"Data automatically displays as formatted tables:",{"type":14,"tag":291,"props":360,"children":362},{"className":293,"code":361,"language":295,"meta":7,"style":7},"import pandas as pd\n\ndf = pd.DataFrame({\n    'Name': ['Alice', 'Bob'],\n    'Score': [95, 87]\n})\ndf\n",[363],{"type":14,"tag":113,"props":364,"children":365},{"__ignoreMap":7},[366,374,381,389,397,405,414],{"type":14,"tag":301,"props":367,"children":368},{"class":303,"line":304},[369],{"type":14,"tag":301,"props":370,"children":371},{},[372],{"type":20,"value":373},"import pandas as pd\n",{"type":14,"tag":301,"props":375,"children":376},{"class":303,"line":313},[377],{"type":14,"tag":301,"props":378,"children":379},{"emptyLinePlaceholder":317},[380],{"type":20,"value":320},{"type":14,"tag":301,"props":382,"children":383},{"class":303,"line":323},[384],{"type":14,"tag":301,"props":385,"children":386},{},[387],{"type":20,"value":388},"df = pd.DataFrame({\n",{"type":14,"tag":301,"props":390,"children":391},{"class":303,"line":332},[392],{"type":14,"tag":301,"props":393,"children":394},{},[395],{"type":20,"value":396},"    'Name': ['Alice', 'Bob'],\n",{"type":14,"tag":301,"props":398,"children":399},{"class":303,"line":341},[400],{"type":14,"tag":301,"props":401,"children":402},{},[403],{"type":20,"value":404},"    'Score': [95, 87]\n",{"type":14,"tag":301,"props":406,"children":408},{"class":303,"line":407},6,[409],{"type":14,"tag":301,"props":410,"children":411},{},[412],{"type":20,"value":413},"})\n",{"type":14,"tag":301,"props":415,"children":417},{"class":303,"line":416},7,[418],{"type":14,"tag":301,"props":419,"children":420},{},[421],{"type":20,"value":422},"df\n",{"type":14,"tag":28,"props":424,"children":426},{"id":425},"working-with-data",[427],{"type":20,"value":428},"Working with Data",{"type":14,"tag":35,"props":430,"children":432},{"id":431},"connecting-to-databases",[433],{"type":20,"value":434},"Connecting to Databases",{"type":14,"tag":22,"props":436,"children":437},{},[438],{"type":20,"value":439},"Access your CredVault database clusters:",{"type":14,"tag":291,"props":441,"children":443},{"className":293,"code":442,"language":295,"meta":7,"style":7},"import credvault\n\ndb = credvault.connect(cluster='my-cluster', database='my-db')\nresults = db.query('SELECT * FROM users')\n",[444],{"type":14,"tag":113,"props":445,"children":446},{"__ignoreMap":7},[447,455,462,470],{"type":14,"tag":301,"props":448,"children":449},{"class":303,"line":304},[450],{"type":14,"tag":301,"props":451,"children":452},{},[453],{"type":20,"value":454},"import credvault\n",{"type":14,"tag":301,"props":456,"children":457},{"class":303,"line":313},[458],{"type":14,"tag":301,"props":459,"children":460},{"emptyLinePlaceholder":317},[461],{"type":20,"value":320},{"type":14,"tag":301,"props":463,"children":464},{"class":303,"line":323},[465],{"type":14,"tag":301,"props":466,"children":467},{},[468],{"type":20,"value":469},"db = credvault.connect(cluster='my-cluster', database='my-db')\n",{"type":14,"tag":301,"props":471,"children":472},{"class":303,"line":332},[473],{"type":14,"tag":301,"props":474,"children":475},{},[476],{"type":20,"value":477},"results = db.query('SELECT * FROM users')\n",{"type":14,"tag":35,"props":479,"children":481},{"id":480},"importing-files",[482],{"type":20,"value":483},"Importing Files",{"type":14,"tag":22,"props":485,"children":486},{},[487],{"type":20,"value":488},"Upload CSV, JSON, or data files:",{"type":14,"tag":42,"props":490,"children":491},{},[492,503,508],{"type":14,"tag":46,"props":493,"children":494},{},[495,496,501],{"type":20,"value":62},{"type":14,"tag":52,"props":497,"children":498},{},[499],{"type":20,"value":500},"Upload",{"type":20,"value":502}," in the notebook",{"type":14,"tag":46,"props":504,"children":505},{},[506],{"type":20,"value":507},"Select your file",{"type":14,"tag":46,"props":509,"children":510},{},[511],{"type":20,"value":512},"Import data into your notebook",{"type":14,"tag":291,"props":514,"children":516},{"className":293,"code":515,"language":295,"meta":7,"style":7},"import pandas as pd\ndf = pd.read_csv('data.csv')\n",[517],{"type":14,"tag":113,"props":518,"children":519},{"__ignoreMap":7},[520,527],{"type":14,"tag":301,"props":521,"children":522},{"class":303,"line":304},[523],{"type":14,"tag":301,"props":524,"children":525},{},[526],{"type":20,"value":373},{"type":14,"tag":301,"props":528,"children":529},{"class":303,"line":313},[530],{"type":14,"tag":301,"props":531,"children":532},{},[533],{"type":20,"value":534},"df = pd.read_csv('data.csv')\n",{"type":14,"tag":28,"props":536,"children":538},{"id":537},"sharing-and-saving",[539],{"type":20,"value":540},"Sharing and Saving",{"type":14,"tag":35,"props":542,"children":544},{"id":543},"auto-save",[545],{"type":20,"value":546},"Auto-save",{"type":14,"tag":22,"props":548,"children":549},{},[550],{"type":20,"value":551},"Your notebook saves automatically every 30 seconds.",{"type":14,"tag":35,"props":553,"children":555},{"id":554},"sharing-with-team",[556],{"type":20,"value":557},"Sharing with Team",{"type":14,"tag":42,"props":559,"children":560},{},[561,572,577],{"type":14,"tag":46,"props":562,"children":563},{},[564,565,570],{"type":20,"value":62},{"type":14,"tag":52,"props":566,"children":567},{},[568],{"type":20,"value":569},"Share",{"type":20,"value":571}," button (top right)",{"type":14,"tag":46,"props":573,"children":574},{},[575],{"type":20,"value":576},"Select team members",{"type":14,"tag":46,"props":578,"children":579},{},[580,582],{"type":20,"value":581},"Choose permission level:\n",{"type":14,"tag":139,"props":583,"children":584},{},[585,595,605],{"type":14,"tag":46,"props":586,"children":587},{},[588,593],{"type":14,"tag":52,"props":589,"children":590},{},[591],{"type":20,"value":592},"View",{"type":20,"value":594}," - Read-only access",{"type":14,"tag":46,"props":596,"children":597},{},[598,603],{"type":14,"tag":52,"props":599,"children":600},{},[601],{"type":20,"value":602},"Edit",{"type":20,"value":604}," - Can modify and run",{"type":14,"tag":46,"props":606,"children":607},{},[608,613],{"type":14,"tag":52,"props":609,"children":610},{},[611],{"type":20,"value":612},"Execute",{"type":20,"value":614}," - Can only run, not edit",{"type":14,"tag":35,"props":616,"children":618},{"id":617},"exporting",[619],{"type":20,"value":620},"Exporting",{"type":14,"tag":22,"props":622,"children":623},{},[624],{"type":20,"value":625},"Export your notebook as:",{"type":14,"tag":139,"props":627,"children":628},{},[629,639,649],{"type":14,"tag":46,"props":630,"children":631},{},[632,637],{"type":14,"tag":52,"props":633,"children":634},{},[635],{"type":20,"value":636},"PDF",{"type":20,"value":638}," - For reports and sharing",{"type":14,"tag":46,"props":640,"children":641},{},[642,647],{"type":14,"tag":52,"props":643,"children":644},{},[645],{"type":20,"value":646},"HTML",{"type":20,"value":648}," - Interactive web version",{"type":14,"tag":46,"props":650,"children":651},{},[652,657],{"type":14,"tag":52,"props":653,"children":654},{},[655],{"type":20,"value":656},"Markdown",{"type":20,"value":658}," - For documentation",{"type":14,"tag":28,"props":660,"children":662},{"id":661},"common-tasks",[663],{"type":20,"value":664},"Common Tasks",{"type":14,"tag":35,"props":666,"children":668},{"id":667},"data-analysis",[669],{"type":20,"value":670},"Data Analysis",{"type":14,"tag":22,"props":672,"children":673},{},[674],{"type":20,"value":675},"Combine code, visualization, and markdown for complete analysis:",{"type":14,"tag":291,"props":677,"children":679},{"className":293,"code":678,"language":295,"meta":7,"style":7},"# Load data\ndata = pd.read_csv('sales.csv')\n\n# Analyze\nprint(f\"Total sales: ${data['amount'].sum()}\")\n\n# Visualize\ndata['amount'].plot(kind='bar')\nplt.show()\n",[680],{"type":14,"tag":113,"props":681,"children":682},{"__ignoreMap":7},[683,691,699,706,714,722,729,737,746],{"type":14,"tag":301,"props":684,"children":685},{"class":303,"line":304},[686],{"type":14,"tag":301,"props":687,"children":688},{},[689],{"type":20,"value":690},"# Load data\n",{"type":14,"tag":301,"props":692,"children":693},{"class":303,"line":313},[694],{"type":14,"tag":301,"props":695,"children":696},{},[697],{"type":20,"value":698},"data = pd.read_csv('sales.csv')\n",{"type":14,"tag":301,"props":700,"children":701},{"class":303,"line":323},[702],{"type":14,"tag":301,"props":703,"children":704},{"emptyLinePlaceholder":317},[705],{"type":20,"value":320},{"type":14,"tag":301,"props":707,"children":708},{"class":303,"line":332},[709],{"type":14,"tag":301,"props":710,"children":711},{},[712],{"type":20,"value":713},"# Analyze\n",{"type":14,"tag":301,"props":715,"children":716},{"class":303,"line":341},[717],{"type":14,"tag":301,"props":718,"children":719},{},[720],{"type":20,"value":721},"print(f\"Total sales: ${data['amount'].sum()}\")\n",{"type":14,"tag":301,"props":723,"children":724},{"class":303,"line":407},[725],{"type":14,"tag":301,"props":726,"children":727},{"emptyLinePlaceholder":317},[728],{"type":20,"value":320},{"type":14,"tag":301,"props":730,"children":731},{"class":303,"line":416},[732],{"type":14,"tag":301,"props":733,"children":734},{},[735],{"type":20,"value":736},"# Visualize\n",{"type":14,"tag":301,"props":738,"children":740},{"class":303,"line":739},8,[741],{"type":14,"tag":301,"props":742,"children":743},{},[744],{"type":20,"value":745},"data['amount'].plot(kind='bar')\n",{"type":14,"tag":301,"props":747,"children":749},{"class":303,"line":748},9,[750],{"type":14,"tag":301,"props":751,"children":752},{},[753],{"type":20,"value":347},{"type":14,"tag":35,"props":755,"children":757},{"id":756},"machine-learning",[758],{"type":20,"value":759},"Machine Learning",{"type":14,"tag":22,"props":761,"children":762},{},[763],{"type":20,"value":764},"Train and evaluate models:",{"type":14,"tag":291,"props":766,"children":768},{"className":293,"code":767,"language":295,"meta":7,"style":7},"from sklearn.model_selection import train_test_split\nfrom sklearn.linear_model import LogisticRegression\n\nX_train, X_test, y_train, y_test = train_test_split(X, y)\nmodel = LogisticRegression()\nmodel.fit(X_train, y_train)\nprint(f\"Accuracy: {model.score(X_test, y_test)}\")\n",[769],{"type":14,"tag":113,"props":770,"children":771},{"__ignoreMap":7},[772,780,788,795,803,811,819],{"type":14,"tag":301,"props":773,"children":774},{"class":303,"line":304},[775],{"type":14,"tag":301,"props":776,"children":777},{},[778],{"type":20,"value":779},"from sklearn.model_selection import train_test_split\n",{"type":14,"tag":301,"props":781,"children":782},{"class":303,"line":313},[783],{"type":14,"tag":301,"props":784,"children":785},{},[786],{"type":20,"value":787},"from sklearn.linear_model import LogisticRegression\n",{"type":14,"tag":301,"props":789,"children":790},{"class":303,"line":323},[791],{"type":14,"tag":301,"props":792,"children":793},{"emptyLinePlaceholder":317},[794],{"type":20,"value":320},{"type":14,"tag":301,"props":796,"children":797},{"class":303,"line":332},[798],{"type":14,"tag":301,"props":799,"children":800},{},[801],{"type":20,"value":802},"X_train, X_test, y_train, y_test = train_test_split(X, y)\n",{"type":14,"tag":301,"props":804,"children":805},{"class":303,"line":341},[806],{"type":14,"tag":301,"props":807,"children":808},{},[809],{"type":20,"value":810},"model = LogisticRegression()\n",{"type":14,"tag":301,"props":812,"children":813},{"class":303,"line":407},[814],{"type":14,"tag":301,"props":815,"children":816},{},[817],{"type":20,"value":818},"model.fit(X_train, y_train)\n",{"type":14,"tag":301,"props":820,"children":821},{"class":303,"line":416},[822],{"type":14,"tag":301,"props":823,"children":824},{},[825],{"type":20,"value":826},"print(f\"Accuracy: {model.score(X_test, y_test)}\")\n",{"type":14,"tag":35,"props":828,"children":830},{"id":829},"documentation",[831],{"type":20,"value":832},"Documentation",{"type":14,"tag":22,"props":834,"children":835},{},[836],{"type":20,"value":837},"Mix code and markdown for reproducible documentation:",{"type":14,"tag":291,"props":839,"children":843},{"className":840,"code":841,"language":842,"meta":7,"style":7},"language-markdown shiki shiki-themes github-dark","# Analysis Report\n\n## Overview\nThis analysis covers Q1 sales trends.\n\n## Key Findings\n- 15% increase in revenue\n- New market opportunities identified\n","markdown",[844],{"type":14,"tag":113,"props":845,"children":846},{"__ignoreMap":7},[847,856,863,871,880,887,895,909],{"type":14,"tag":301,"props":848,"children":849},{"class":303,"line":304},[850],{"type":14,"tag":301,"props":851,"children":853},{"style":852},"--shiki-default:#79B8FF;--shiki-default-font-weight:bold",[854],{"type":20,"value":855},"# Analysis Report\n",{"type":14,"tag":301,"props":857,"children":858},{"class":303,"line":313},[859],{"type":14,"tag":301,"props":860,"children":861},{"emptyLinePlaceholder":317},[862],{"type":20,"value":320},{"type":14,"tag":301,"props":864,"children":865},{"class":303,"line":323},[866],{"type":14,"tag":301,"props":867,"children":868},{"style":852},[869],{"type":20,"value":870},"## Overview\n",{"type":14,"tag":301,"props":872,"children":873},{"class":303,"line":332},[874],{"type":14,"tag":301,"props":875,"children":877},{"style":876},"--shiki-default:#E1E4E8",[878],{"type":20,"value":879},"This analysis covers Q1 sales trends.\n",{"type":14,"tag":301,"props":881,"children":882},{"class":303,"line":341},[883],{"type":14,"tag":301,"props":884,"children":885},{"emptyLinePlaceholder":317},[886],{"type":20,"value":320},{"type":14,"tag":301,"props":888,"children":889},{"class":303,"line":407},[890],{"type":14,"tag":301,"props":891,"children":892},{"style":852},[893],{"type":20,"value":894},"## Key Findings\n",{"type":14,"tag":301,"props":896,"children":897},{"class":303,"line":416},[898,904],{"type":14,"tag":301,"props":899,"children":901},{"style":900},"--shiki-default:#FFAB70",[902],{"type":20,"value":903},"-",{"type":14,"tag":301,"props":905,"children":906},{"style":876},[907],{"type":20,"value":908}," 15% increase in revenue\n",{"type":14,"tag":301,"props":910,"children":911},{"class":303,"line":739},[912,916],{"type":14,"tag":301,"props":913,"children":914},{"style":900},[915],{"type":20,"value":903},{"type":14,"tag":301,"props":917,"children":918},{"style":876},[919],{"type":20,"value":920}," New market opportunities identified\n",{"type":14,"tag":28,"props":922,"children":924},{"id":923},"tips-and-best-practices",[925],{"type":20,"value":926},"Tips and Best Practices",{"type":14,"tag":139,"props":928,"children":929},{},[930,940,950,960,970],{"type":14,"tag":46,"props":931,"children":932},{},[933,938],{"type":14,"tag":52,"props":934,"children":935},{},[936],{"type":20,"value":937},"One task per notebook",{"type":20,"value":939}," - Keep notebooks focused",{"type":14,"tag":46,"props":941,"children":942},{},[943,948],{"type":14,"tag":52,"props":944,"children":945},{},[946],{"type":20,"value":947},"Clear cell names",{"type":20,"value":949}," - Add markdown headers for navigation",{"type":14,"tag":46,"props":951,"children":952},{},[953,958],{"type":14,"tag":52,"props":954,"children":955},{},[956],{"type":20,"value":957},"Document assumptions",{"type":20,"value":959}," - Use markdown cells to explain logic",{"type":14,"tag":46,"props":961,"children":962},{},[963,968],{"type":14,"tag":52,"props":964,"children":965},{},[966],{"type":20,"value":967},"Test incrementally",{"type":20,"value":969}," - Run cells as you develop",{"type":14,"tag":46,"props":971,"children":972},{},[973,978],{"type":14,"tag":52,"props":974,"children":975},{},[976],{"type":20,"value":977},"Clean up output",{"type":20,"value":979}," - Remove debugging cells before sharing",{"type":14,"tag":28,"props":981,"children":983},{"id":982},"troubleshooting",[984],{"type":20,"value":985},"Troubleshooting",{"type":14,"tag":35,"props":987,"children":989},{"id":988},"cell-wont-run",[990],{"type":20,"value":991},"Cell won't run",{"type":14,"tag":139,"props":993,"children":994},{},[995,1000,1005],{"type":14,"tag":46,"props":996,"children":997},{},[998],{"type":20,"value":999},"Check for syntax errors (red underline)",{"type":14,"tag":46,"props":1001,"children":1002},{},[1003],{"type":20,"value":1004},"Ensure dependencies are installed",{"type":14,"tag":46,"props":1006,"children":1007},{},[1008],{"type":20,"value":1009},"Try restarting the kernel (⚡ icon)",{"type":14,"tag":35,"props":1011,"children":1013},{"id":1012},"need-a-specific-library",[1014],{"type":20,"value":1015},"Need a specific library?",{"type":14,"tag":22,"props":1017,"children":1018},{},[1019],{"type":20,"value":1020},"Your notebook has these libraries pre-installed. For others, install directly:",{"type":14,"tag":291,"props":1022,"children":1024},{"className":293,"code":1023,"language":295,"meta":7,"style":7},"!pip install package-name\n",[1025],{"type":14,"tag":113,"props":1026,"children":1027},{"__ignoreMap":7},[1028],{"type":14,"tag":301,"props":1029,"children":1030},{"class":303,"line":304},[1031],{"type":14,"tag":301,"props":1032,"children":1033},{},[1034],{"type":20,"value":1023},{"type":14,"tag":35,"props":1036,"children":1038},{"id":1037},"performance-is-slow",[1039],{"type":20,"value":1040},"Performance is slow",{"type":14,"tag":139,"props":1042,"children":1043},{},[1044,1049,1062],{"type":14,"tag":46,"props":1045,"children":1046},{},[1047],{"type":20,"value":1048},"Reduce dataset size for testing",{"type":14,"tag":46,"props":1050,"children":1051},{},[1052,1054,1060],{"type":20,"value":1053},"Use ",{"type":14,"tag":113,"props":1055,"children":1057},{"className":1056},[],[1058],{"type":20,"value":1059},".head()",{"type":20,"value":1061}," instead of loading full dataset",{"type":14,"tag":46,"props":1063,"children":1064},{},[1065],{"type":20,"value":1066},"Profile your code to find bottlenecks",{"type":14,"tag":28,"props":1068,"children":1070},{"id":1069},"related-topics",[1071],{"type":20,"value":1072},"Related Topics",{"type":14,"tag":139,"props":1074,"children":1075},{},[1076,1088,1099],{"type":14,"tag":46,"props":1077,"children":1078},{},[1079,1086],{"type":14,"tag":1080,"props":1081,"children":1083},"a",{"href":1082},"\u002Fdocs\u002Ffeatures\u002Fdatabase-clusters",[1084],{"type":20,"value":1085},"Database Clusters",{"type":20,"value":1087}," - Query your databases",{"type":14,"tag":46,"props":1089,"children":1090},{},[1091,1097],{"type":14,"tag":1080,"props":1092,"children":1094},{"href":1093},"\u002Fdocs\u002Ffeatures\u002Fai-assistant",[1095],{"type":20,"value":1096},"AI Assistant",{"type":20,"value":1098}," - Get coding help",{"type":14,"tag":46,"props":1100,"children":1101},{},[1102,1108],{"type":14,"tag":1080,"props":1103,"children":1105},{"href":1104},"\u002Fdocs\u002Ffeatures\u002Fml-experiments",[1106],{"type":20,"value":1107},"ML Experiments",{"type":20,"value":1109}," - Track model performance",{"type":14,"tag":1111,"props":1112,"children":1113},"style",{},[1114],{"type":20,"value":1115},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":313,"depth":313,"links":1117},[1118,1122,1127,1131,1135,1140,1145,1146,1151],{"id":30,"depth":313,"text":33,"children":1119},[1120,1121],{"id":37,"depth":323,"text":40},{"id":85,"depth":323,"text":88},{"id":128,"depth":313,"text":131,"children":1123},[1124,1125,1126],{"id":134,"depth":323,"text":137},{"id":204,"depth":323,"text":207},{"id":246,"depth":323,"text":249},{"id":275,"depth":313,"text":278,"children":1128},[1129,1130],{"id":281,"depth":323,"text":284},{"id":350,"depth":323,"text":353},{"id":425,"depth":313,"text":428,"children":1132},[1133,1134],{"id":431,"depth":323,"text":434},{"id":480,"depth":323,"text":483},{"id":537,"depth":313,"text":540,"children":1136},[1137,1138,1139],{"id":543,"depth":323,"text":546},{"id":554,"depth":323,"text":557},{"id":617,"depth":323,"text":620},{"id":661,"depth":313,"text":664,"children":1141},[1142,1143,1144],{"id":667,"depth":323,"text":670},{"id":756,"depth":323,"text":759},{"id":829,"depth":323,"text":832},{"id":923,"depth":313,"text":926},{"id":982,"depth":313,"text":985,"children":1147},[1148,1149,1150],{"id":988,"depth":323,"text":991},{"id":1012,"depth":323,"text":1015},{"id":1037,"depth":323,"text":1040},{"id":1069,"depth":313,"text":1072},"content:docs:features:notebook.md","content","docs\u002Ffeatures\u002Fnotebook.md","docs\u002Ffeatures\u002Fnotebook","md",1782233761655]