diff --git a/.ipynb_checkpoints/lab7-checkpoint.ipynb b/.ipynb_checkpoints/lab7-checkpoint.ipynb
new file mode 100644
index 0000000..df18851
--- /dev/null
+++ b/.ipynb_checkpoints/lab7-checkpoint.ipynb
@@ -0,0 +1,1004 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "00f80e80",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pymysql\n",
+ "from sqlalchemy import create_engine\n",
+ "import pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "df205d96",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "········\n"
+ ]
+ }
+ ],
+ "source": [
+ "import getpass\n",
+ "password = getpass.getpass()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "07cafea0",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_may | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " SUE PETERS | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " LESLIE SEWARD | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " EDNA WEST | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " CASSANDRA WALTERS | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " MINNIE ROMERO | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 515 | \n",
+ " JOEL FRANCISCO | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 516 | \n",
+ " JACK FOUST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 517 | \n",
+ " DOROTHY TAYLOR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 518 | \n",
+ " ANITA MORALES | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 519 | \n",
+ " KATHERINE RIVERA | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
520 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_may\n",
+ "0 SUE PETERS 8\n",
+ "1 LESLIE SEWARD 7\n",
+ "2 EDNA WEST 7\n",
+ "3 CASSANDRA WALTERS 6\n",
+ "4 MINNIE ROMERO 6\n",
+ ".. ... ...\n",
+ "515 JOEL FRANCISCO 1\n",
+ "516 JACK FOUST 1\n",
+ "517 DOROTHY TAYLOR 1\n",
+ "518 ANITA MORALES 1\n",
+ "519 KATHERINE RIVERA 1\n",
+ "\n",
+ "[520 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "connection_string = 'mysql+pymysql://root:' + password + '@localhost/sakila'\n",
+ "engine = create_engine(connection_string)\n",
+ "may_data = pd.read_sql_query(\"select concat(cus.first_name,' ', cus.last_name) as full_name, \\\n",
+ "count(rent.customer_id) as count_film_rent_may \\\n",
+ "from sakila.rentals_may rent \\\n",
+ "left join sakila.customer cus \\\n",
+ "on rent.customer_id = cus.customer_id \\\n",
+ "group by rent.customer_id \\\n",
+ "order by 2 desc\", engine)\n",
+ "may_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "id": "20473510",
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_june | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " BRENDA WRIGHT | \n",
+ " 11 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " ALEX GRESHAM | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " FRANK WAGGONER | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " DAISY BATES | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " IAN STILL | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 585 | \n",
+ " FRANCIS SIKES | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 586 | \n",
+ " ALLEN BUTTERFIELD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 587 | \n",
+ " GREGORY MAULDIN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 588 | \n",
+ " LAURA RODRIGUEZ | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 589 | \n",
+ " ELLEN SIMPSON | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
590 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_june\n",
+ "0 BRENDA WRIGHT 11\n",
+ "1 ALEX GRESHAM 10\n",
+ "2 FRANK WAGGONER 9\n",
+ "3 DAISY BATES 9\n",
+ "4 IAN STILL 9\n",
+ ".. ... ...\n",
+ "585 FRANCIS SIKES 1\n",
+ "586 ALLEN BUTTERFIELD 1\n",
+ "587 GREGORY MAULDIN 1\n",
+ "588 LAURA RODRIGUEZ 1\n",
+ "589 ELLEN SIMPSON 1\n",
+ "\n",
+ "[590 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "june_data = pd.read_sql_query(\"select concat(cus.first_name,' ', cus.last_name) as full_name, \\\n",
+ "count(rent.customer_id) as count_film_rent_june \\\n",
+ "from sakila.rentals_june rent \\\n",
+ "left join sakila.customer cus \\\n",
+ "on rent.customer_id = cus.customer_id \\\n",
+ "group by rent.customer_id \\\n",
+ "order by 2 desc\", engine)\n",
+ "june_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 107,
+ "id": "048d6865",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "index_may =may_data.set_index('full_name')\n",
+ "index_june =june_data.set_index('full_name')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 116,
+ "id": "08cdf8a1",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "512"
+ ]
+ },
+ "execution_count": 116,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(list(lst_may & lst_jun)) # common name, i expect to have 512 client in my still_client list"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 109,
+ "id": "26984044",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#Write a function that checks if customer borrowed more or less films in the month of June as compared to May\n",
+ "#merging using full_name as index to see may client who bought in june, if 0 in june, client didn't buy\n",
+ "merge = index_may.join(index_june).reset_index().fillna(0).eval('tot_rent = count_film_rent_june + count_film_rent_may')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 114,
+ "id": "cdb319bf",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_may | \n",
+ " count_film_rent_june | \n",
+ " tot_rent | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 102 | \n",
+ " TONY CARRANZA | \n",
+ " 3 | \n",
+ " 0.0 | \n",
+ " 3.0 | \n",
+ "
\n",
+ " \n",
+ " | 215 | \n",
+ " DON BONE | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 280 | \n",
+ " PEDRO CHESTNUT | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 289 | \n",
+ " MICHEAL FORMAN | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 310 | \n",
+ " STEPHEN QUALLS | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 408 | \n",
+ " PEGGY MYERS | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 480 | \n",
+ " BERNARD COLBY | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 519 | \n",
+ " KATHERINE RIVERA | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_may count_film_rent_june tot_rent\n",
+ "102 TONY CARRANZA 3 0.0 3.0\n",
+ "215 DON BONE 2 0.0 2.0\n",
+ "280 PEDRO CHESTNUT 2 0.0 2.0\n",
+ "289 MICHEAL FORMAN 2 0.0 2.0\n",
+ "310 STEPHEN QUALLS 2 0.0 2.0\n",
+ "408 PEGGY MYERS 1 0.0 1.0\n",
+ "480 BERNARD COLBY 1 0.0 1.0\n",
+ "519 KATHERINE RIVERA 1 0.0 1.0"
+ ]
+ },
+ "execution_count": 114,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "merge[merge['count_film_rent_june']==0] # 8 client didn't buy from May to June"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 136,
+ "id": "f1630ac3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['SUE PETERS',\n",
+ " 'LESLIE SEWARD',\n",
+ " 'EDNA WEST',\n",
+ " 'CASSANDRA WALTERS',\n",
+ " 'MINNIE ROMERO',\n",
+ " 'RUTH MARTINEZ',\n",
+ " 'BILLY POULIN',\n",
+ " 'GERTRUDE CASTILLO',\n",
+ " 'COURTNEY DAY',\n",
+ " 'HEATHER MORRIS',\n",
+ " 'NAOMI JENNINGS',\n",
+ " 'VICKIE BREWER',\n",
+ " 'ENRIQUE FORSYTHE',\n",
+ " 'GERALDINE PERKINS',\n",
+ " 'DELORES HANSEN',\n",
+ " 'ISAAC OGLESBY',\n",
+ " 'MARIE TURNER',\n",
+ " 'MARIA MILLER',\n",
+ " 'MABEL HOLLAND',\n",
+ " 'DAVE GARDINER',\n",
+ " 'JO FOWLER',\n",
+ " 'CLARENCE GAMEZ',\n",
+ " 'TIM CARY',\n",
+ " 'MARIAN MENDOZA',\n",
+ " 'FREDERICK ISBELL',\n",
+ " 'BETTY WHITE',\n",
+ " 'CLAYTON BARBEE',\n",
+ " 'WESLEY BULL',\n",
+ " 'JUNE CARROLL',\n",
+ " 'CLAUDE HERZOG',\n",
+ " 'KRISTIN JOHNSTON',\n",
+ " 'PAUL TROUT',\n",
+ " 'JANE BENNETT',\n",
+ " 'ELSIE KELLEY',\n",
+ " 'DIANE COLLINS',\n",
+ " 'NELSON CHRISTENSON',\n",
+ " 'DEANNA BYRD',\n",
+ " 'FRED WHEAT',\n",
+ " 'KAY CALDWELL',\n",
+ " 'JAVIER ELROD',\n",
+ " 'HARRY ARCE',\n",
+ " 'BOBBIE CRAIG',\n",
+ " 'BRYAN HARDISON',\n",
+ " 'JOYCE EDWARDS',\n",
+ " 'ERNEST STEPP',\n",
+ " 'ALMA AUSTIN',\n",
+ " 'ANGEL BARCLAY',\n",
+ " 'GLORIA COOK',\n",
+ " 'GREG ROBINS',\n",
+ " 'RAMONA HALE',\n",
+ " 'ALLEN BUTTERFIELD',\n",
+ " 'LEON BOSTIC',\n",
+ " 'MARK RINEHART',\n",
+ " 'ROSEMARY SCHMIDT',\n",
+ " 'BRETT CORNWELL',\n",
+ " 'JESSE SCHILLING',\n",
+ " 'AARON SELBY',\n",
+ " 'EDUARDO HIATT',\n",
+ " 'DORA MEDINA',\n",
+ " 'DAWN SULLIVAN',\n",
+ " 'SANDRA MARTIN',\n",
+ " 'EMMA BOYD',\n",
+ " 'JOSEPH JOY',\n",
+ " 'JILL HAWKINS',\n",
+ " 'DONALD MAHON',\n",
+ " 'SHEILA WELLS',\n",
+ " 'MANUEL MURRELL',\n",
+ " 'ELLEN SIMPSON',\n",
+ " 'DANNY ISOM',\n",
+ " 'APRIL BURNS',\n",
+ " 'THEODORE CULP',\n",
+ " 'RONALD WEINER',\n",
+ " 'STEVEN CURLEY',\n",
+ " 'ROBERTA HARPER',\n",
+ " 'BARRY LOVELACE',\n",
+ " 'ROBERT BAUGHMAN',\n",
+ " 'ROBERTO VU',\n",
+ " 'TROY QUIGLEY',\n",
+ " 'JENNY CASTRO',\n",
+ " 'GENE SANBORN',\n",
+ " 'CAROL GARCIA',\n",
+ " 'TONI HOLT',\n",
+ " 'MONICA HICKS',\n",
+ " 'JENNIFER DAVIS',\n",
+ " 'MATTHEW MAHAN',\n",
+ " 'SHERRY MARSHALL',\n",
+ " 'ANN EVANS',\n",
+ " 'BEN EASTER',\n",
+ " 'JIM REA',\n",
+ " 'MARGIE WADE',\n",
+ " 'GLENDA FRAZIER',\n",
+ " 'REGINALD KINDER',\n",
+ " 'PHYLLIS FOSTER',\n",
+ " 'ALICE STEWART',\n",
+ " 'ALEXANDER FENNELL',\n",
+ " 'SARAH LEWIS',\n",
+ " 'DAVID ROYAL',\n",
+ " 'NATHANIEL ADAM',\n",
+ " 'MARSHA DOUGLAS',\n",
+ " 'JUSTIN NGO',\n",
+ " 'JULIA FLORES',\n",
+ " 'KEITH RICO',\n",
+ " 'BOBBY BOUDREAU',\n",
+ " 'JESSIE MILAM',\n",
+ " 'FRANCES PARKER',\n",
+ " 'ALLAN CORNISH',\n",
+ " 'ARMANDO GRUBER',\n",
+ " 'STELLA MORENO',\n",
+ " 'RANDALL NEUMANN',\n",
+ " 'VIVIAN RUIZ',\n",
+ " 'TERESA ROGERS',\n",
+ " 'KEVIN SCHULER',\n",
+ " 'SHARON ROBINSON',\n",
+ " 'GRACE ELLIS',\n",
+ " 'BEATRICE ARNOLD',\n",
+ " 'CHERYL MURPHY',\n",
+ " 'LOUISE JENKINS',\n",
+ " 'JEAN BELL',\n",
+ " 'MARLENE WELCH',\n",
+ " 'CRYSTAL FORD',\n",
+ " 'JEFFERY PINSON',\n",
+ " 'MAURICE CRAWLEY',\n",
+ " 'MICHELLE CLARK',\n",
+ " 'MARCIA DEAN',\n",
+ " 'OSCAR AQUINO',\n",
+ " 'WILLIAM SATTERFIELD',\n",
+ " 'TRAVIS ESTEP',\n",
+ " 'SALLY PIERCE',\n",
+ " 'WILLIE MARKHAM',\n",
+ " 'LAUREN HUDSON',\n",
+ " 'DONNA THOMPSON',\n",
+ " 'KURT EMMONS',\n",
+ " 'VICKI FIELDS',\n",
+ " 'MILDRED BAILEY',\n",
+ " 'EDWIN BURK',\n",
+ " 'GEORGIA JACOBS',\n",
+ " 'TONYA CHAPMAN',\n",
+ " 'JORGE OLIVARES',\n",
+ " 'MARGARET MOORE',\n",
+ " 'TOM MILNER',\n",
+ " 'LAURA RODRIGUEZ',\n",
+ " 'JERRY JORDON',\n",
+ " 'SALVADOR TEEL',\n",
+ " 'CATHERINE CAMPBELL',\n",
+ " 'SARA PERRY',\n",
+ " 'DANIELLE DANIELS',\n",
+ " 'SONIA GREGORY',\n",
+ " 'MAE FLETCHER',\n",
+ " 'BERNICE WILLIS',\n",
+ " 'JOHN FARNSWORTH',\n",
+ " 'LEROY BUSTAMANTE',\n",
+ " 'MICHELE GRANT',\n",
+ " 'AMY LOPEZ',\n",
+ " 'JUDITH COX',\n",
+ " 'KARL SEAL',\n",
+ " 'BECKY MILES',\n",
+ " 'DANA HART',\n",
+ " 'COREY HAUSER',\n",
+ " 'JEREMY HURTADO',\n",
+ " 'TRACY HERRMANN',\n",
+ " 'DORIS REED',\n",
+ " 'TERRY CARLSON',\n",
+ " 'LENA JENSEN',\n",
+ " 'ELIZABETH BROWN',\n",
+ " 'THERESA WATSON',\n",
+ " 'WALLACE SLONE',\n",
+ " 'RACHEL BARNES',\n",
+ " 'JOSE ANDREW',\n",
+ " 'GLEN TALBERT',\n",
+ " 'WENDY HARRISON',\n",
+ " 'CHARLOTTE HUNTER',\n",
+ " 'RAYMOND MCWHORTER',\n",
+ " 'CRAIG MORRELL',\n",
+ " 'RAUL FORTIER',\n",
+ " 'JUAN FRALEY',\n",
+ " 'PAMELA BAKER',\n",
+ " 'CONSTANCE REID',\n",
+ " 'RAY HOULE',\n",
+ " 'JOY GEORGE',\n",
+ " 'FREDDIE DUGGAN',\n",
+ " 'MICHAEL SILVERMAN',\n",
+ " 'MARVIN YEE',\n",
+ " 'YVONNE WATKINS',\n",
+ " 'HARVEY GUAJARDO',\n",
+ " 'VIRGINIA GREEN',\n",
+ " 'EDGAR RHOADS',\n",
+ " 'CHESTER BENNER',\n",
+ " 'MARTIN BALES',\n",
+ " 'ARTHUR SIMPKINS',\n",
+ " 'SYLVIA ORTIZ',\n",
+ " 'BEVERLY BROOKS',\n",
+ " 'MARY SMITH',\n",
+ " 'JUANITA MASON',\n",
+ " 'GEORGE LINTON',\n",
+ " 'VINCENT RALSTON',\n",
+ " 'NORA HERRERA',\n",
+ " 'ERIC ROBERT',\n",
+ " 'DEBORAH WALKER',\n",
+ " 'HILDA HOPKINS',\n",
+ " 'DOUGLAS GRAF',\n",
+ " 'TRACY COLE',\n",
+ " 'COLLEEN BURTON',\n",
+ " 'JON WILES',\n",
+ " 'JARED ELY',\n",
+ " 'BRUCE SCHWARZ',\n",
+ " 'LEONARD SCHOFIELD',\n",
+ " 'PRISCILLA LOWE',\n",
+ " 'CHRISTINE ROBERTS',\n",
+ " 'NORMA GONZALES',\n",
+ " 'ZACHARY HITE',\n",
+ " 'TANYA GILBERT',\n",
+ " 'KIRK STCLAIR',\n",
+ " 'SHERRI RHODES',\n",
+ " 'KATHRYN COLEMAN',\n",
+ " 'EVELYN MORGAN',\n",
+ " 'ROGER QUINTANILLA',\n",
+ " 'WARREN SHERROD',\n",
+ " 'HENRY BILLINGSLEY',\n",
+ " 'RAFAEL ABNEY',\n",
+ " 'RENEE LANE',\n",
+ " 'RITA GRAHAM',\n",
+ " 'MEGAN PALMER',\n",
+ " 'JASON MORRISSEY',\n",
+ " 'FLORENCE WOODS',\n",
+ " 'TAMMY SANDERS',\n",
+ " 'SERGIO STANFIELD',\n",
+ " 'MAXINE SILVA',\n",
+ " 'ANDRE RAPP',\n",
+ " 'LEAH CURTIS',\n",
+ " 'BOB PFEIFFER',\n",
+ " 'KELLY KNOTT',\n",
+ " 'KATHY JAMES',\n",
+ " 'MARCUS HIDALGO',\n",
+ " 'CARL ARTIS',\n",
+ " 'CARLOS COUGHLIN',\n",
+ " 'CHRIS BROTHERS',\n",
+ " 'CHRISTOPHER GRECO',\n",
+ " 'RICARDO MEADOR',\n",
+ " 'LONNIE TIRADO',\n",
+ " 'LESLIE GORDON',\n",
+ " 'JOHNNIE CHISHOLM',\n",
+ " 'JAMIE WAUGH',\n",
+ " 'CASEY MENA',\n",
+ " 'FERNANDO CHURCHILL',\n",
+ " 'GLADYS HAMILTON',\n",
+ " 'LANCE PEMBERTON',\n",
+ " 'VERONICA STONE',\n",
+ " 'JULIO NOLAND',\n",
+ " 'MATHEW BOLIN',\n",
+ " 'SHAWN HEATON',\n",
+ " 'TINA SIMMONS',\n",
+ " 'KATIE ELLIOTT',\n",
+ " 'PAULINE HENRY',\n",
+ " 'ROSE HOWARD',\n",
+ " 'MIGUEL BETANCOURT',\n",
+ " 'CHRISTIAN JUNG',\n",
+ " 'JEROME KENYON',\n",
+ " 'NELLIE GARRETT',\n",
+ " 'TYLER WREN',\n",
+ " 'CLARA SHAW',\n",
+ " 'CAROLINE BOWMAN',\n",
+ " 'KELLY TORRES',\n",
+ " 'JAMES GANNON',\n",
+ " 'KRISTEN CHAVEZ',\n",
+ " 'ELMER NOE',\n",
+ " 'KATHLEEN ADAMS',\n",
+ " 'DARLENE ROSE',\n",
+ " 'VICTOR BARKLEY',\n",
+ " 'ALICIA MILLS',\n",
+ " 'JOANNE ROBERTSON',\n",
+ " 'LAWRENCE LAWTON',\n",
+ " 'MILTON HOWLAND',\n",
+ " 'CHARLES KOWALSKI',\n",
+ " 'CYNTHIA YOUNG',\n",
+ " 'ROSA REYNOLDS',\n",
+ " 'CODY NOLEN',\n",
+ " 'REGINA BERRY',\n",
+ " 'CHARLENE ALVAREZ',\n",
+ " 'YOLANDA WEAVER',\n",
+ " 'LINDA WILLIAMS',\n",
+ " 'MIKE WAY',\n",
+ " 'WANDA PATTERSON',\n",
+ " 'ELAINE STEVENS',\n",
+ " 'JAIME NETTLES',\n",
+ " 'CLIFFORD BOWENS',\n",
+ " 'FELIX GAFFNEY',\n",
+ " 'RICK MATTOX',\n",
+ " 'DERRICK BOURQUE',\n",
+ " 'ALLISON STANLEY',\n",
+ " 'RUBEN GEARY',\n",
+ " 'LEE HAWKS',\n",
+ " 'CINDY FISHER',\n",
+ " 'TIFFANY JORDAN',\n",
+ " 'HAZEL WARREN',\n",
+ " 'ERICA MATTHEWS',\n",
+ " 'KENNETH GOODEN',\n",
+ " 'CONNIE WALLACE',\n",
+ " 'IRENE PRICE',\n",
+ " 'MARION OCAMPO',\n",
+ " 'AUDREY RAY',\n",
+ " 'HOLLY FOX',\n",
+ " 'JUDY GRAY',\n",
+ " 'SAM MCDUFFIE',\n",
+ " 'VIOLA HANSON',\n",
+ " 'TED BREAUX',\n",
+ " 'PHILIP CAUSEY',\n",
+ " 'DWAYNE OLVERA',\n",
+ " 'STEVE MACKENZIE',\n",
+ " 'CHARLIE BESS',\n",
+ " 'HEIDI LARSON',\n",
+ " 'RALPH MADRIGAL',\n",
+ " 'LEONA OBRIEN',\n",
+ " 'NORMAN CURRIER',\n",
+ " 'ANNE POWELL',\n",
+ " 'EDITH MCDONALD',\n",
+ " 'SCOTT SHELLEY',\n",
+ " 'MATTIE HOFFMAN',\n",
+ " 'JESSIE BANKS',\n",
+ " 'BRANDY GRAVES',\n",
+ " 'MORRIS MCCARTER',\n",
+ " 'RICKY SHELBY',\n",
+ " 'KEN PREWITT',\n",
+ " 'JAMIE RICE',\n",
+ " 'RENE MCALISTER',\n",
+ " 'JESSICA HALL',\n",
+ " 'JACKIE LYNCH',\n",
+ " 'ARLENE HARVEY',\n",
+ " 'AGNES BISHOP',\n",
+ " 'THELMA MURRAY',\n",
+ " 'JOAN COOPER',\n",
+ " 'MARJORIE TUCKER',\n",
+ " 'BERTHA FERGUSON',\n",
+ " 'IAN STILL',\n",
+ " 'PHILLIP HOLM',\n",
+ " 'ADAM GOOCH',\n",
+ " 'VIRGIL WOFFORD',\n",
+ " 'DIANNE SHELTON',\n",
+ " 'NANCY THOMAS',\n",
+ " 'KIMBERLY LEE',\n",
+ " 'DARREN WINDHAM',\n",
+ " 'JEANETTE GREENE',\n",
+ " 'TOMMY COLLAZO',\n",
+ " 'ANDREW PURDY',\n",
+ " 'RONNIE RICKETTS',\n",
+ " 'BONNIE HUGHES',\n",
+ " 'NEIL RENNER',\n",
+ " 'GORDON ALLARD',\n",
+ " 'CHAD CARBONE',\n",
+ " 'JACQUELINE LONG',\n",
+ " 'RICHARD MCCRARY',\n",
+ " 'ROBIN HAYES',\n",
+ " 'JENNIE TERRY',\n",
+ " 'VELMA LUCAS',\n",
+ " 'JESUS MCCARTNEY',\n",
+ " 'LESTER KRAUS',\n",
+ " 'MARC OUTLAW',\n",
+ " 'LUCY WHEELER',\n",
+ " 'DANIEL CABRAL',\n",
+ " 'EDWARD BAUGH',\n",
+ " 'AMANDA CARTER',\n",
+ " 'TIMOTHY BUNN',\n",
+ " 'JORDAN ARCHULETA',\n",
+ " 'KRISTINA CHAMBERS',\n",
+ " 'ANNA HILL',\n",
+ " 'HUGH WALDROP',\n",
+ " 'ETHEL WEBB',\n",
+ " 'LYDIA BURKE',\n",
+ " 'ANGELA HERNANDEZ',\n",
+ " 'LILLIAN GRIFFIN',\n",
+ " 'LOIS BUTLER',\n",
+ " 'JOSEPHINE GOMEZ',\n",
+ " 'BRIAN WYMAN',\n",
+ " 'ALVIN DELOACH',\n",
+ " 'BESSIE MORRISON',\n",
+ " 'STACEY MONTGOMERY',\n",
+ " 'BRITTANY RILEY',\n",
+ " 'LOUIS LEONE',\n",
+ " 'JEANNE LAWSON',\n",
+ " 'JANET PHILLIPS',\n",
+ " 'ANDY VANHORN',\n",
+ " 'ANDREA HENDERSON',\n",
+ " 'CLIFTON MALCOLM',\n",
+ " 'OLGA JIMENEZ',\n",
+ " 'RODNEY MOELLER',\n",
+ " 'TARA RYAN',\n",
+ " 'PATRICIA JOHNSON',\n",
+ " 'MISTY LAMBERT',\n",
+ " 'CAROLE BARNETT',\n",
+ " 'LORRAINE STEPHENS',\n",
+ " 'EUGENE CULPEPPER',\n",
+ " 'KIM CRUZ',\n",
+ " 'DAISY BATES',\n",
+ " 'IDA ANDREWS',\n",
+ " 'ERIKA PENA',\n",
+ " 'GINA WILLIAMSON',\n",
+ " 'MELVIN ELLINGTON',\n",
+ " 'KYLE SPURLOCK',\n",
+ " 'WILLIE HOWELL',\n",
+ " 'ARNOLD HAVENS',\n",
+ " 'JULIAN VEST',\n",
+ " 'ADRIAN CLARY',\n",
+ " 'ERIK GUILLEN',\n",
+ " 'BENJAMIN VARNEY',\n",
+ " 'ANTONIO MEEK',\n",
+ " 'PAULA BRYANT',\n",
+ " 'BETH FRANKLIN',\n",
+ " 'LUCILLE HOLMES',\n",
+ " 'CARMEN OWENS',\n",
+ " 'EDDIE TOMLIN',\n",
+ " 'MELINDA FERNANDEZ',\n",
+ " 'FRANKLIN TROUTMAN',\n",
+ " 'BRENT HARKINS',\n",
+ " 'JAY ROBB',\n",
+ " 'RANDY GAITHER',\n",
+ " 'SIDNEY BURLESON',\n",
+ " 'DARRELL POWER',\n",
+ " 'GARY COY',\n",
+ " 'GAIL KNIGHT',\n",
+ " 'ANA BRADLEY',\n",
+ " 'TODD TAN',\n",
+ " 'THOMAS GRIGSBY',\n",
+ " 'SHELLY WATTS',\n",
+ " 'SETH HANNON',\n",
+ " 'CLINTON BUFORD',\n",
+ " 'BRADLEY MOTLEY',\n",
+ " 'RAMON CHOATE',\n",
+ " 'ROSS GREY',\n",
+ " 'TERRENCE GUNDERSON',\n",
+ " 'DEAN SAUER',\n",
+ " 'DALE RATCLIFF',\n",
+ " 'HERBERT KRUGER',\n",
+ " 'CAROLYN PEREZ',\n",
+ " 'FLOYD GANDY',\n",
+ " 'EARL SHANKS',\n",
+ " 'LARRY THRASHER',\n",
+ " 'WILLARD LUMPKIN',\n",
+ " 'LYNN PAYNE',\n",
+ " 'GLENN PULLEN',\n",
+ " 'DENNIS GILMAN',\n",
+ " 'ELEANOR HUNT',\n",
+ " 'DEREK BLAKELY',\n",
+ " 'GABRIEL HARDER',\n",
+ " 'ROY WHITING',\n",
+ " 'ALEX GRESHAM',\n",
+ " 'VERNON CHAPA',\n",
+ " 'JACOB LANCE',\n",
+ " 'VALERIE BLACK',\n",
+ " 'ALBERT CROUSE',\n",
+ " 'SHIRLEY ALLEN',\n",
+ " 'MAX PITT',\n",
+ " 'LUIS YANEZ',\n",
+ " 'DOLORES WAGNER',\n",
+ " 'DUSTIN GILLETTE',\n",
+ " 'MARIO CHEATHAM',\n",
+ " 'BYRON BOX',\n",
+ " 'RUSSELL BRINSON',\n",
+ " 'BRAD MCCURDY',\n",
+ " 'DARRYL ASHCRAFT',\n",
+ " 'NATHAN RUNYON',\n",
+ " 'SAMUEL MARLOW',\n",
+ " 'JEFFREY SPEAR',\n",
+ " 'SUSAN WILSON',\n",
+ " 'EMILY DIAZ',\n",
+ " 'JULIE SANCHEZ',\n",
+ " 'WALTER PERRYMAN',\n",
+ " 'DAN PAINE',\n",
+ " 'JOE GILLILAND',\n",
+ " 'LAURIE LAWRENCE',\n",
+ " 'BRANDON HUEY',\n",
+ " 'GUY BROWNLEE',\n",
+ " 'RHONDA KENNEDY',\n",
+ " 'DEBBIE REYES',\n",
+ " 'JANICE WARD',\n",
+ " 'ELLA OLIVER',\n",
+ " 'MITCHELL WESTMORELAND',\n",
+ " 'PATSY DAVIDSON',\n",
+ " 'LISA ANDERSON',\n",
+ " 'SHANNON FREEMAN',\n",
+ " 'DUANE TUBBS',\n",
+ " 'NATALIE MEYER',\n",
+ " 'ALAN KAHN',\n",
+ " 'JIMMY SCHRADER',\n",
+ " 'AUSTIN CINTRON',\n",
+ " 'CLYDE TOBIAS',\n",
+ " 'JOANN GARDNER',\n",
+ " 'TRACEY BARRETT',\n",
+ " 'BILL GAVIN',\n",
+ " 'NICHOLAS BARFIELD',\n",
+ " 'CHRISTINA RAMIREZ',\n",
+ " 'RON DELUCA',\n",
+ " 'VICTORIA GIBSON',\n",
+ " 'IVAN CROMWELL',\n",
+ " 'FRANCISCO SKIDMORE',\n",
+ " 'STANLEY SCROGGINS',\n",
+ " 'GERALD FULTZ',\n",
+ " 'BILLIE HORTON',\n",
+ " 'PENNY NEAL',\n",
+ " 'FRANCIS SIKES',\n",
+ " 'GILBERT SLEDGE',\n",
+ " 'CHRISTY VARGAS',\n",
+ " 'JONATHAN SCARBOROUGH',\n",
+ " 'LEO EBERT',\n",
+ " 'HERMAN DEVORE',\n",
+ " 'TERRY GRISSOM',\n",
+ " 'LORETTA CARPENTER',\n",
+ " 'DENISE KELLY',\n",
+ " 'STACY CUNNINGHAM',\n",
+ " 'CLAUDIA FULLER',\n",
+ " 'JOEL FRANCISCO',\n",
+ " 'JACK FOUST',\n",
+ " 'DOROTHY TAYLOR',\n",
+ " 'ANITA MORALES']"
+ ]
+ },
+ "execution_count": 136,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "merge['%rebuy']= merge['count_film_rent_june']*100/merge['count_film_rent_may']\n",
+ "merge_rebuy_client = merge.copy()\n",
+ "merge_rebuy_client = merge_rebuy_client[merge_rebuy_client['count_film_rent_june']!=0] \n",
+ "list(merge_rebuy_client['full_name'])"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.11.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/lab7.ipynb b/lab7.ipynb
new file mode 100644
index 0000000..df18851
--- /dev/null
+++ b/lab7.ipynb
@@ -0,0 +1,1004 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "00f80e80",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pymysql\n",
+ "from sqlalchemy import create_engine\n",
+ "import pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "df205d96",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "········\n"
+ ]
+ }
+ ],
+ "source": [
+ "import getpass\n",
+ "password = getpass.getpass()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "07cafea0",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_may | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " SUE PETERS | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " LESLIE SEWARD | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " EDNA WEST | \n",
+ " 7 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " CASSANDRA WALTERS | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " MINNIE ROMERO | \n",
+ " 6 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 515 | \n",
+ " JOEL FRANCISCO | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 516 | \n",
+ " JACK FOUST | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 517 | \n",
+ " DOROTHY TAYLOR | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 518 | \n",
+ " ANITA MORALES | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 519 | \n",
+ " KATHERINE RIVERA | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
520 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_may\n",
+ "0 SUE PETERS 8\n",
+ "1 LESLIE SEWARD 7\n",
+ "2 EDNA WEST 7\n",
+ "3 CASSANDRA WALTERS 6\n",
+ "4 MINNIE ROMERO 6\n",
+ ".. ... ...\n",
+ "515 JOEL FRANCISCO 1\n",
+ "516 JACK FOUST 1\n",
+ "517 DOROTHY TAYLOR 1\n",
+ "518 ANITA MORALES 1\n",
+ "519 KATHERINE RIVERA 1\n",
+ "\n",
+ "[520 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "connection_string = 'mysql+pymysql://root:' + password + '@localhost/sakila'\n",
+ "engine = create_engine(connection_string)\n",
+ "may_data = pd.read_sql_query(\"select concat(cus.first_name,' ', cus.last_name) as full_name, \\\n",
+ "count(rent.customer_id) as count_film_rent_may \\\n",
+ "from sakila.rentals_may rent \\\n",
+ "left join sakila.customer cus \\\n",
+ "on rent.customer_id = cus.customer_id \\\n",
+ "group by rent.customer_id \\\n",
+ "order by 2 desc\", engine)\n",
+ "may_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "id": "20473510",
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_june | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " BRENDA WRIGHT | \n",
+ " 11 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " ALEX GRESHAM | \n",
+ " 10 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " FRANK WAGGONER | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " DAISY BATES | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " IAN STILL | \n",
+ " 9 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 585 | \n",
+ " FRANCIS SIKES | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 586 | \n",
+ " ALLEN BUTTERFIELD | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 587 | \n",
+ " GREGORY MAULDIN | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 588 | \n",
+ " LAURA RODRIGUEZ | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 589 | \n",
+ " ELLEN SIMPSON | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
590 rows × 2 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_june\n",
+ "0 BRENDA WRIGHT 11\n",
+ "1 ALEX GRESHAM 10\n",
+ "2 FRANK WAGGONER 9\n",
+ "3 DAISY BATES 9\n",
+ "4 IAN STILL 9\n",
+ ".. ... ...\n",
+ "585 FRANCIS SIKES 1\n",
+ "586 ALLEN BUTTERFIELD 1\n",
+ "587 GREGORY MAULDIN 1\n",
+ "588 LAURA RODRIGUEZ 1\n",
+ "589 ELLEN SIMPSON 1\n",
+ "\n",
+ "[590 rows x 2 columns]"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "june_data = pd.read_sql_query(\"select concat(cus.first_name,' ', cus.last_name) as full_name, \\\n",
+ "count(rent.customer_id) as count_film_rent_june \\\n",
+ "from sakila.rentals_june rent \\\n",
+ "left join sakila.customer cus \\\n",
+ "on rent.customer_id = cus.customer_id \\\n",
+ "group by rent.customer_id \\\n",
+ "order by 2 desc\", engine)\n",
+ "june_data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 107,
+ "id": "048d6865",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "index_may =may_data.set_index('full_name')\n",
+ "index_june =june_data.set_index('full_name')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 116,
+ "id": "08cdf8a1",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "512"
+ ]
+ },
+ "execution_count": 116,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(list(lst_may & lst_jun)) # common name, i expect to have 512 client in my still_client list"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 109,
+ "id": "26984044",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#Write a function that checks if customer borrowed more or less films in the month of June as compared to May\n",
+ "#merging using full_name as index to see may client who bought in june, if 0 in june, client didn't buy\n",
+ "merge = index_may.join(index_june).reset_index().fillna(0).eval('tot_rent = count_film_rent_june + count_film_rent_may')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 114,
+ "id": "cdb319bf",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " full_name | \n",
+ " count_film_rent_may | \n",
+ " count_film_rent_june | \n",
+ " tot_rent | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 102 | \n",
+ " TONY CARRANZA | \n",
+ " 3 | \n",
+ " 0.0 | \n",
+ " 3.0 | \n",
+ "
\n",
+ " \n",
+ " | 215 | \n",
+ " DON BONE | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 280 | \n",
+ " PEDRO CHESTNUT | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 289 | \n",
+ " MICHEAL FORMAN | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 310 | \n",
+ " STEPHEN QUALLS | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 2.0 | \n",
+ "
\n",
+ " \n",
+ " | 408 | \n",
+ " PEGGY MYERS | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 480 | \n",
+ " BERNARD COLBY | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ " | 519 | \n",
+ " KATHERINE RIVERA | \n",
+ " 1 | \n",
+ " 0.0 | \n",
+ " 1.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " full_name count_film_rent_may count_film_rent_june tot_rent\n",
+ "102 TONY CARRANZA 3 0.0 3.0\n",
+ "215 DON BONE 2 0.0 2.0\n",
+ "280 PEDRO CHESTNUT 2 0.0 2.0\n",
+ "289 MICHEAL FORMAN 2 0.0 2.0\n",
+ "310 STEPHEN QUALLS 2 0.0 2.0\n",
+ "408 PEGGY MYERS 1 0.0 1.0\n",
+ "480 BERNARD COLBY 1 0.0 1.0\n",
+ "519 KATHERINE RIVERA 1 0.0 1.0"
+ ]
+ },
+ "execution_count": 114,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "merge[merge['count_film_rent_june']==0] # 8 client didn't buy from May to June"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 136,
+ "id": "f1630ac3",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['SUE PETERS',\n",
+ " 'LESLIE SEWARD',\n",
+ " 'EDNA WEST',\n",
+ " 'CASSANDRA WALTERS',\n",
+ " 'MINNIE ROMERO',\n",
+ " 'RUTH MARTINEZ',\n",
+ " 'BILLY POULIN',\n",
+ " 'GERTRUDE CASTILLO',\n",
+ " 'COURTNEY DAY',\n",
+ " 'HEATHER MORRIS',\n",
+ " 'NAOMI JENNINGS',\n",
+ " 'VICKIE BREWER',\n",
+ " 'ENRIQUE FORSYTHE',\n",
+ " 'GERALDINE PERKINS',\n",
+ " 'DELORES HANSEN',\n",
+ " 'ISAAC OGLESBY',\n",
+ " 'MARIE TURNER',\n",
+ " 'MARIA MILLER',\n",
+ " 'MABEL HOLLAND',\n",
+ " 'DAVE GARDINER',\n",
+ " 'JO FOWLER',\n",
+ " 'CLARENCE GAMEZ',\n",
+ " 'TIM CARY',\n",
+ " 'MARIAN MENDOZA',\n",
+ " 'FREDERICK ISBELL',\n",
+ " 'BETTY WHITE',\n",
+ " 'CLAYTON BARBEE',\n",
+ " 'WESLEY BULL',\n",
+ " 'JUNE CARROLL',\n",
+ " 'CLAUDE HERZOG',\n",
+ " 'KRISTIN JOHNSTON',\n",
+ " 'PAUL TROUT',\n",
+ " 'JANE BENNETT',\n",
+ " 'ELSIE KELLEY',\n",
+ " 'DIANE COLLINS',\n",
+ " 'NELSON CHRISTENSON',\n",
+ " 'DEANNA BYRD',\n",
+ " 'FRED WHEAT',\n",
+ " 'KAY CALDWELL',\n",
+ " 'JAVIER ELROD',\n",
+ " 'HARRY ARCE',\n",
+ " 'BOBBIE CRAIG',\n",
+ " 'BRYAN HARDISON',\n",
+ " 'JOYCE EDWARDS',\n",
+ " 'ERNEST STEPP',\n",
+ " 'ALMA AUSTIN',\n",
+ " 'ANGEL BARCLAY',\n",
+ " 'GLORIA COOK',\n",
+ " 'GREG ROBINS',\n",
+ " 'RAMONA HALE',\n",
+ " 'ALLEN BUTTERFIELD',\n",
+ " 'LEON BOSTIC',\n",
+ " 'MARK RINEHART',\n",
+ " 'ROSEMARY SCHMIDT',\n",
+ " 'BRETT CORNWELL',\n",
+ " 'JESSE SCHILLING',\n",
+ " 'AARON SELBY',\n",
+ " 'EDUARDO HIATT',\n",
+ " 'DORA MEDINA',\n",
+ " 'DAWN SULLIVAN',\n",
+ " 'SANDRA MARTIN',\n",
+ " 'EMMA BOYD',\n",
+ " 'JOSEPH JOY',\n",
+ " 'JILL HAWKINS',\n",
+ " 'DONALD MAHON',\n",
+ " 'SHEILA WELLS',\n",
+ " 'MANUEL MURRELL',\n",
+ " 'ELLEN SIMPSON',\n",
+ " 'DANNY ISOM',\n",
+ " 'APRIL BURNS',\n",
+ " 'THEODORE CULP',\n",
+ " 'RONALD WEINER',\n",
+ " 'STEVEN CURLEY',\n",
+ " 'ROBERTA HARPER',\n",
+ " 'BARRY LOVELACE',\n",
+ " 'ROBERT BAUGHMAN',\n",
+ " 'ROBERTO VU',\n",
+ " 'TROY QUIGLEY',\n",
+ " 'JENNY CASTRO',\n",
+ " 'GENE SANBORN',\n",
+ " 'CAROL GARCIA',\n",
+ " 'TONI HOLT',\n",
+ " 'MONICA HICKS',\n",
+ " 'JENNIFER DAVIS',\n",
+ " 'MATTHEW MAHAN',\n",
+ " 'SHERRY MARSHALL',\n",
+ " 'ANN EVANS',\n",
+ " 'BEN EASTER',\n",
+ " 'JIM REA',\n",
+ " 'MARGIE WADE',\n",
+ " 'GLENDA FRAZIER',\n",
+ " 'REGINALD KINDER',\n",
+ " 'PHYLLIS FOSTER',\n",
+ " 'ALICE STEWART',\n",
+ " 'ALEXANDER FENNELL',\n",
+ " 'SARAH LEWIS',\n",
+ " 'DAVID ROYAL',\n",
+ " 'NATHANIEL ADAM',\n",
+ " 'MARSHA DOUGLAS',\n",
+ " 'JUSTIN NGO',\n",
+ " 'JULIA FLORES',\n",
+ " 'KEITH RICO',\n",
+ " 'BOBBY BOUDREAU',\n",
+ " 'JESSIE MILAM',\n",
+ " 'FRANCES PARKER',\n",
+ " 'ALLAN CORNISH',\n",
+ " 'ARMANDO GRUBER',\n",
+ " 'STELLA MORENO',\n",
+ " 'RANDALL NEUMANN',\n",
+ " 'VIVIAN RUIZ',\n",
+ " 'TERESA ROGERS',\n",
+ " 'KEVIN SCHULER',\n",
+ " 'SHARON ROBINSON',\n",
+ " 'GRACE ELLIS',\n",
+ " 'BEATRICE ARNOLD',\n",
+ " 'CHERYL MURPHY',\n",
+ " 'LOUISE JENKINS',\n",
+ " 'JEAN BELL',\n",
+ " 'MARLENE WELCH',\n",
+ " 'CRYSTAL FORD',\n",
+ " 'JEFFERY PINSON',\n",
+ " 'MAURICE CRAWLEY',\n",
+ " 'MICHELLE CLARK',\n",
+ " 'MARCIA DEAN',\n",
+ " 'OSCAR AQUINO',\n",
+ " 'WILLIAM SATTERFIELD',\n",
+ " 'TRAVIS ESTEP',\n",
+ " 'SALLY PIERCE',\n",
+ " 'WILLIE MARKHAM',\n",
+ " 'LAUREN HUDSON',\n",
+ " 'DONNA THOMPSON',\n",
+ " 'KURT EMMONS',\n",
+ " 'VICKI FIELDS',\n",
+ " 'MILDRED BAILEY',\n",
+ " 'EDWIN BURK',\n",
+ " 'GEORGIA JACOBS',\n",
+ " 'TONYA CHAPMAN',\n",
+ " 'JORGE OLIVARES',\n",
+ " 'MARGARET MOORE',\n",
+ " 'TOM MILNER',\n",
+ " 'LAURA RODRIGUEZ',\n",
+ " 'JERRY JORDON',\n",
+ " 'SALVADOR TEEL',\n",
+ " 'CATHERINE CAMPBELL',\n",
+ " 'SARA PERRY',\n",
+ " 'DANIELLE DANIELS',\n",
+ " 'SONIA GREGORY',\n",
+ " 'MAE FLETCHER',\n",
+ " 'BERNICE WILLIS',\n",
+ " 'JOHN FARNSWORTH',\n",
+ " 'LEROY BUSTAMANTE',\n",
+ " 'MICHELE GRANT',\n",
+ " 'AMY LOPEZ',\n",
+ " 'JUDITH COX',\n",
+ " 'KARL SEAL',\n",
+ " 'BECKY MILES',\n",
+ " 'DANA HART',\n",
+ " 'COREY HAUSER',\n",
+ " 'JEREMY HURTADO',\n",
+ " 'TRACY HERRMANN',\n",
+ " 'DORIS REED',\n",
+ " 'TERRY CARLSON',\n",
+ " 'LENA JENSEN',\n",
+ " 'ELIZABETH BROWN',\n",
+ " 'THERESA WATSON',\n",
+ " 'WALLACE SLONE',\n",
+ " 'RACHEL BARNES',\n",
+ " 'JOSE ANDREW',\n",
+ " 'GLEN TALBERT',\n",
+ " 'WENDY HARRISON',\n",
+ " 'CHARLOTTE HUNTER',\n",
+ " 'RAYMOND MCWHORTER',\n",
+ " 'CRAIG MORRELL',\n",
+ " 'RAUL FORTIER',\n",
+ " 'JUAN FRALEY',\n",
+ " 'PAMELA BAKER',\n",
+ " 'CONSTANCE REID',\n",
+ " 'RAY HOULE',\n",
+ " 'JOY GEORGE',\n",
+ " 'FREDDIE DUGGAN',\n",
+ " 'MICHAEL SILVERMAN',\n",
+ " 'MARVIN YEE',\n",
+ " 'YVONNE WATKINS',\n",
+ " 'HARVEY GUAJARDO',\n",
+ " 'VIRGINIA GREEN',\n",
+ " 'EDGAR RHOADS',\n",
+ " 'CHESTER BENNER',\n",
+ " 'MARTIN BALES',\n",
+ " 'ARTHUR SIMPKINS',\n",
+ " 'SYLVIA ORTIZ',\n",
+ " 'BEVERLY BROOKS',\n",
+ " 'MARY SMITH',\n",
+ " 'JUANITA MASON',\n",
+ " 'GEORGE LINTON',\n",
+ " 'VINCENT RALSTON',\n",
+ " 'NORA HERRERA',\n",
+ " 'ERIC ROBERT',\n",
+ " 'DEBORAH WALKER',\n",
+ " 'HILDA HOPKINS',\n",
+ " 'DOUGLAS GRAF',\n",
+ " 'TRACY COLE',\n",
+ " 'COLLEEN BURTON',\n",
+ " 'JON WILES',\n",
+ " 'JARED ELY',\n",
+ " 'BRUCE SCHWARZ',\n",
+ " 'LEONARD SCHOFIELD',\n",
+ " 'PRISCILLA LOWE',\n",
+ " 'CHRISTINE ROBERTS',\n",
+ " 'NORMA GONZALES',\n",
+ " 'ZACHARY HITE',\n",
+ " 'TANYA GILBERT',\n",
+ " 'KIRK STCLAIR',\n",
+ " 'SHERRI RHODES',\n",
+ " 'KATHRYN COLEMAN',\n",
+ " 'EVELYN MORGAN',\n",
+ " 'ROGER QUINTANILLA',\n",
+ " 'WARREN SHERROD',\n",
+ " 'HENRY BILLINGSLEY',\n",
+ " 'RAFAEL ABNEY',\n",
+ " 'RENEE LANE',\n",
+ " 'RITA GRAHAM',\n",
+ " 'MEGAN PALMER',\n",
+ " 'JASON MORRISSEY',\n",
+ " 'FLORENCE WOODS',\n",
+ " 'TAMMY SANDERS',\n",
+ " 'SERGIO STANFIELD',\n",
+ " 'MAXINE SILVA',\n",
+ " 'ANDRE RAPP',\n",
+ " 'LEAH CURTIS',\n",
+ " 'BOB PFEIFFER',\n",
+ " 'KELLY KNOTT',\n",
+ " 'KATHY JAMES',\n",
+ " 'MARCUS HIDALGO',\n",
+ " 'CARL ARTIS',\n",
+ " 'CARLOS COUGHLIN',\n",
+ " 'CHRIS BROTHERS',\n",
+ " 'CHRISTOPHER GRECO',\n",
+ " 'RICARDO MEADOR',\n",
+ " 'LONNIE TIRADO',\n",
+ " 'LESLIE GORDON',\n",
+ " 'JOHNNIE CHISHOLM',\n",
+ " 'JAMIE WAUGH',\n",
+ " 'CASEY MENA',\n",
+ " 'FERNANDO CHURCHILL',\n",
+ " 'GLADYS HAMILTON',\n",
+ " 'LANCE PEMBERTON',\n",
+ " 'VERONICA STONE',\n",
+ " 'JULIO NOLAND',\n",
+ " 'MATHEW BOLIN',\n",
+ " 'SHAWN HEATON',\n",
+ " 'TINA SIMMONS',\n",
+ " 'KATIE ELLIOTT',\n",
+ " 'PAULINE HENRY',\n",
+ " 'ROSE HOWARD',\n",
+ " 'MIGUEL BETANCOURT',\n",
+ " 'CHRISTIAN JUNG',\n",
+ " 'JEROME KENYON',\n",
+ " 'NELLIE GARRETT',\n",
+ " 'TYLER WREN',\n",
+ " 'CLARA SHAW',\n",
+ " 'CAROLINE BOWMAN',\n",
+ " 'KELLY TORRES',\n",
+ " 'JAMES GANNON',\n",
+ " 'KRISTEN CHAVEZ',\n",
+ " 'ELMER NOE',\n",
+ " 'KATHLEEN ADAMS',\n",
+ " 'DARLENE ROSE',\n",
+ " 'VICTOR BARKLEY',\n",
+ " 'ALICIA MILLS',\n",
+ " 'JOANNE ROBERTSON',\n",
+ " 'LAWRENCE LAWTON',\n",
+ " 'MILTON HOWLAND',\n",
+ " 'CHARLES KOWALSKI',\n",
+ " 'CYNTHIA YOUNG',\n",
+ " 'ROSA REYNOLDS',\n",
+ " 'CODY NOLEN',\n",
+ " 'REGINA BERRY',\n",
+ " 'CHARLENE ALVAREZ',\n",
+ " 'YOLANDA WEAVER',\n",
+ " 'LINDA WILLIAMS',\n",
+ " 'MIKE WAY',\n",
+ " 'WANDA PATTERSON',\n",
+ " 'ELAINE STEVENS',\n",
+ " 'JAIME NETTLES',\n",
+ " 'CLIFFORD BOWENS',\n",
+ " 'FELIX GAFFNEY',\n",
+ " 'RICK MATTOX',\n",
+ " 'DERRICK BOURQUE',\n",
+ " 'ALLISON STANLEY',\n",
+ " 'RUBEN GEARY',\n",
+ " 'LEE HAWKS',\n",
+ " 'CINDY FISHER',\n",
+ " 'TIFFANY JORDAN',\n",
+ " 'HAZEL WARREN',\n",
+ " 'ERICA MATTHEWS',\n",
+ " 'KENNETH GOODEN',\n",
+ " 'CONNIE WALLACE',\n",
+ " 'IRENE PRICE',\n",
+ " 'MARION OCAMPO',\n",
+ " 'AUDREY RAY',\n",
+ " 'HOLLY FOX',\n",
+ " 'JUDY GRAY',\n",
+ " 'SAM MCDUFFIE',\n",
+ " 'VIOLA HANSON',\n",
+ " 'TED BREAUX',\n",
+ " 'PHILIP CAUSEY',\n",
+ " 'DWAYNE OLVERA',\n",
+ " 'STEVE MACKENZIE',\n",
+ " 'CHARLIE BESS',\n",
+ " 'HEIDI LARSON',\n",
+ " 'RALPH MADRIGAL',\n",
+ " 'LEONA OBRIEN',\n",
+ " 'NORMAN CURRIER',\n",
+ " 'ANNE POWELL',\n",
+ " 'EDITH MCDONALD',\n",
+ " 'SCOTT SHELLEY',\n",
+ " 'MATTIE HOFFMAN',\n",
+ " 'JESSIE BANKS',\n",
+ " 'BRANDY GRAVES',\n",
+ " 'MORRIS MCCARTER',\n",
+ " 'RICKY SHELBY',\n",
+ " 'KEN PREWITT',\n",
+ " 'JAMIE RICE',\n",
+ " 'RENE MCALISTER',\n",
+ " 'JESSICA HALL',\n",
+ " 'JACKIE LYNCH',\n",
+ " 'ARLENE HARVEY',\n",
+ " 'AGNES BISHOP',\n",
+ " 'THELMA MURRAY',\n",
+ " 'JOAN COOPER',\n",
+ " 'MARJORIE TUCKER',\n",
+ " 'BERTHA FERGUSON',\n",
+ " 'IAN STILL',\n",
+ " 'PHILLIP HOLM',\n",
+ " 'ADAM GOOCH',\n",
+ " 'VIRGIL WOFFORD',\n",
+ " 'DIANNE SHELTON',\n",
+ " 'NANCY THOMAS',\n",
+ " 'KIMBERLY LEE',\n",
+ " 'DARREN WINDHAM',\n",
+ " 'JEANETTE GREENE',\n",
+ " 'TOMMY COLLAZO',\n",
+ " 'ANDREW PURDY',\n",
+ " 'RONNIE RICKETTS',\n",
+ " 'BONNIE HUGHES',\n",
+ " 'NEIL RENNER',\n",
+ " 'GORDON ALLARD',\n",
+ " 'CHAD CARBONE',\n",
+ " 'JACQUELINE LONG',\n",
+ " 'RICHARD MCCRARY',\n",
+ " 'ROBIN HAYES',\n",
+ " 'JENNIE TERRY',\n",
+ " 'VELMA LUCAS',\n",
+ " 'JESUS MCCARTNEY',\n",
+ " 'LESTER KRAUS',\n",
+ " 'MARC OUTLAW',\n",
+ " 'LUCY WHEELER',\n",
+ " 'DANIEL CABRAL',\n",
+ " 'EDWARD BAUGH',\n",
+ " 'AMANDA CARTER',\n",
+ " 'TIMOTHY BUNN',\n",
+ " 'JORDAN ARCHULETA',\n",
+ " 'KRISTINA CHAMBERS',\n",
+ " 'ANNA HILL',\n",
+ " 'HUGH WALDROP',\n",
+ " 'ETHEL WEBB',\n",
+ " 'LYDIA BURKE',\n",
+ " 'ANGELA HERNANDEZ',\n",
+ " 'LILLIAN GRIFFIN',\n",
+ " 'LOIS BUTLER',\n",
+ " 'JOSEPHINE GOMEZ',\n",
+ " 'BRIAN WYMAN',\n",
+ " 'ALVIN DELOACH',\n",
+ " 'BESSIE MORRISON',\n",
+ " 'STACEY MONTGOMERY',\n",
+ " 'BRITTANY RILEY',\n",
+ " 'LOUIS LEONE',\n",
+ " 'JEANNE LAWSON',\n",
+ " 'JANET PHILLIPS',\n",
+ " 'ANDY VANHORN',\n",
+ " 'ANDREA HENDERSON',\n",
+ " 'CLIFTON MALCOLM',\n",
+ " 'OLGA JIMENEZ',\n",
+ " 'RODNEY MOELLER',\n",
+ " 'TARA RYAN',\n",
+ " 'PATRICIA JOHNSON',\n",
+ " 'MISTY LAMBERT',\n",
+ " 'CAROLE BARNETT',\n",
+ " 'LORRAINE STEPHENS',\n",
+ " 'EUGENE CULPEPPER',\n",
+ " 'KIM CRUZ',\n",
+ " 'DAISY BATES',\n",
+ " 'IDA ANDREWS',\n",
+ " 'ERIKA PENA',\n",
+ " 'GINA WILLIAMSON',\n",
+ " 'MELVIN ELLINGTON',\n",
+ " 'KYLE SPURLOCK',\n",
+ " 'WILLIE HOWELL',\n",
+ " 'ARNOLD HAVENS',\n",
+ " 'JULIAN VEST',\n",
+ " 'ADRIAN CLARY',\n",
+ " 'ERIK GUILLEN',\n",
+ " 'BENJAMIN VARNEY',\n",
+ " 'ANTONIO MEEK',\n",
+ " 'PAULA BRYANT',\n",
+ " 'BETH FRANKLIN',\n",
+ " 'LUCILLE HOLMES',\n",
+ " 'CARMEN OWENS',\n",
+ " 'EDDIE TOMLIN',\n",
+ " 'MELINDA FERNANDEZ',\n",
+ " 'FRANKLIN TROUTMAN',\n",
+ " 'BRENT HARKINS',\n",
+ " 'JAY ROBB',\n",
+ " 'RANDY GAITHER',\n",
+ " 'SIDNEY BURLESON',\n",
+ " 'DARRELL POWER',\n",
+ " 'GARY COY',\n",
+ " 'GAIL KNIGHT',\n",
+ " 'ANA BRADLEY',\n",
+ " 'TODD TAN',\n",
+ " 'THOMAS GRIGSBY',\n",
+ " 'SHELLY WATTS',\n",
+ " 'SETH HANNON',\n",
+ " 'CLINTON BUFORD',\n",
+ " 'BRADLEY MOTLEY',\n",
+ " 'RAMON CHOATE',\n",
+ " 'ROSS GREY',\n",
+ " 'TERRENCE GUNDERSON',\n",
+ " 'DEAN SAUER',\n",
+ " 'DALE RATCLIFF',\n",
+ " 'HERBERT KRUGER',\n",
+ " 'CAROLYN PEREZ',\n",
+ " 'FLOYD GANDY',\n",
+ " 'EARL SHANKS',\n",
+ " 'LARRY THRASHER',\n",
+ " 'WILLARD LUMPKIN',\n",
+ " 'LYNN PAYNE',\n",
+ " 'GLENN PULLEN',\n",
+ " 'DENNIS GILMAN',\n",
+ " 'ELEANOR HUNT',\n",
+ " 'DEREK BLAKELY',\n",
+ " 'GABRIEL HARDER',\n",
+ " 'ROY WHITING',\n",
+ " 'ALEX GRESHAM',\n",
+ " 'VERNON CHAPA',\n",
+ " 'JACOB LANCE',\n",
+ " 'VALERIE BLACK',\n",
+ " 'ALBERT CROUSE',\n",
+ " 'SHIRLEY ALLEN',\n",
+ " 'MAX PITT',\n",
+ " 'LUIS YANEZ',\n",
+ " 'DOLORES WAGNER',\n",
+ " 'DUSTIN GILLETTE',\n",
+ " 'MARIO CHEATHAM',\n",
+ " 'BYRON BOX',\n",
+ " 'RUSSELL BRINSON',\n",
+ " 'BRAD MCCURDY',\n",
+ " 'DARRYL ASHCRAFT',\n",
+ " 'NATHAN RUNYON',\n",
+ " 'SAMUEL MARLOW',\n",
+ " 'JEFFREY SPEAR',\n",
+ " 'SUSAN WILSON',\n",
+ " 'EMILY DIAZ',\n",
+ " 'JULIE SANCHEZ',\n",
+ " 'WALTER PERRYMAN',\n",
+ " 'DAN PAINE',\n",
+ " 'JOE GILLILAND',\n",
+ " 'LAURIE LAWRENCE',\n",
+ " 'BRANDON HUEY',\n",
+ " 'GUY BROWNLEE',\n",
+ " 'RHONDA KENNEDY',\n",
+ " 'DEBBIE REYES',\n",
+ " 'JANICE WARD',\n",
+ " 'ELLA OLIVER',\n",
+ " 'MITCHELL WESTMORELAND',\n",
+ " 'PATSY DAVIDSON',\n",
+ " 'LISA ANDERSON',\n",
+ " 'SHANNON FREEMAN',\n",
+ " 'DUANE TUBBS',\n",
+ " 'NATALIE MEYER',\n",
+ " 'ALAN KAHN',\n",
+ " 'JIMMY SCHRADER',\n",
+ " 'AUSTIN CINTRON',\n",
+ " 'CLYDE TOBIAS',\n",
+ " 'JOANN GARDNER',\n",
+ " 'TRACEY BARRETT',\n",
+ " 'BILL GAVIN',\n",
+ " 'NICHOLAS BARFIELD',\n",
+ " 'CHRISTINA RAMIREZ',\n",
+ " 'RON DELUCA',\n",
+ " 'VICTORIA GIBSON',\n",
+ " 'IVAN CROMWELL',\n",
+ " 'FRANCISCO SKIDMORE',\n",
+ " 'STANLEY SCROGGINS',\n",
+ " 'GERALD FULTZ',\n",
+ " 'BILLIE HORTON',\n",
+ " 'PENNY NEAL',\n",
+ " 'FRANCIS SIKES',\n",
+ " 'GILBERT SLEDGE',\n",
+ " 'CHRISTY VARGAS',\n",
+ " 'JONATHAN SCARBOROUGH',\n",
+ " 'LEO EBERT',\n",
+ " 'HERMAN DEVORE',\n",
+ " 'TERRY GRISSOM',\n",
+ " 'LORETTA CARPENTER',\n",
+ " 'DENISE KELLY',\n",
+ " 'STACY CUNNINGHAM',\n",
+ " 'CLAUDIA FULLER',\n",
+ " 'JOEL FRANCISCO',\n",
+ " 'JACK FOUST',\n",
+ " 'DOROTHY TAYLOR',\n",
+ " 'ANITA MORALES']"
+ ]
+ },
+ "execution_count": 136,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "merge['%rebuy']= merge['count_film_rent_june']*100/merge['count_film_rent_may']\n",
+ "merge_rebuy_client = merge.copy()\n",
+ "merge_rebuy_client = merge_rebuy_client[merge_rebuy_client['count_film_rent_june']!=0] \n",
+ "list(merge_rebuy_client['full_name'])"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.11.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/lab7.sql b/lab7.sql
new file mode 100644
index 0000000..608c053
--- /dev/null
+++ b/lab7.sql
@@ -0,0 +1,31 @@
+-- Create a table `rentals_may` to store the data from rental table with information for the month of May.
+-- - Insert values in the table `rentals_may` using the table rental, filtering values only for the month of May.
+USE sakila;
+create table rentals_may select * from sakila.rental
+where month(rental_date)=5;
+-- to confirm
+select distinct (month(rental_date)) from rentals_may
+order by 1;
+
+-- - Insert values in the table `rentals_june` using the table rental, filtering values only for the month of June.
+USE sakila;
+create table rentals_june select * from sakila.rental
+where month(rental_date)=6 ;
+
+-- - Check the number of rentals for each customer for May.
+select concat(cus.first_name,' ', cus.last_name) as full_name, count(rent.customer_id) as count_film_rent_may
+from sakila.rentals_may rent
+left join sakila.customer cus
+on rent.customer_id = cus.customer_id
+group by rent.customer_id
+order by 2 desc;
+
+-- Check the number of rentals for each customer for June.
+select concat(cus.first_name,' ', cus.last_name) as full_name, count(rent.customer_id) as count_film_rent_june
+from sakila.rentals_june rent
+left join sakila.customer cus
+on rent.customer_id = cus.customer_id
+group by rent.customer_id
+order by 2 desc;
+
+--
\ No newline at end of file