diff --git a/caly_kod.ipynb b/caly_kod.ipynb index 4e3efe1cb8b1623a8abfc552a57979a4e130ca9f..1c16446d5270432e7c79aba0a89425d8eeff0b84 100644 --- a/caly_kod.ipynb +++ b/caly_kod.ipynb @@ -69,7 +69,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 44, "id": "25a42792", "metadata": {}, "outputs": [], @@ -94,12 +94,16 @@ " dt.loc[filtr,'TIME_PER_MEASUREMENT_MS'] = dt[filtr].MILISEC - dt[filtr].MILISEC.iloc[0]\n", " dt.loc[filtr, \"NUMBER_OF_SIGNALS\"] = len(dt[filtr])\n", " dt.loc[filtr, 'LENGTH_OF_MEASUREMENT'] = dt[filtr].TIME_PER_MEASUREMENT_MS.max()\n", + " \n", + " dt[\"TIME_KMS\"] = np.floor(dt.TIME_MS/1000) \n", + " dt = dt.merge(dt.groupby(['EPC','TIME_KMS'])[\"PROXIMITY\"].max().reset_index(name=\"MAX_PROXIMITY_KMS\"), how=\"left\",\n", + " on = ['EPC','TIME_KMS'])\n", " return dt" ] }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 45, "id": "93baae83", "metadata": {}, "outputs": [], @@ -109,7 +113,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 46, "id": "4204fa64", "metadata": {}, "outputs": [ @@ -118,8 +122,8 @@ "output_type": "stream", "text": [ "<class 'pandas.core.frame.DataFrame'>\n", - "RangeIndex: 502689 entries, 0 to 502688\n", - "Data columns (total 33 columns):\n", + "Int64Index: 502689 entries, 0 to 502688\n", + "Data columns (total 35 columns):\n", " # Column Non-Null Count Dtype \n", "--- ------ -------------- ----- \n", " 0 EPC 502689 non-null object \n", @@ -155,8 +159,10 @@ " 30 TIME_PER_MEASUREMENT_MS 502689 non-null float64\n", " 31 NUMBER_OF_SIGNALS 502689 non-null int64 \n", " 32 LENGTH_OF_MEASUREMENT 502689 non-null int64 \n", - "dtypes: bool(1), float64(4), int32(4), int64(12), object(12)\n", - "memory usage: 115.5+ MB\n" + " 33 TIME_KMS 502689 non-null float64\n", + " 34 MAX_PROXIMITY_KMS 502689 non-null float64\n", + "dtypes: bool(1), float64(6), int32(4), int64(12), object(12)\n", + "memory usage: 127.0+ MB\n" ] } ], @@ -166,7 +172,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 47, "id": "05f9fc46", "metadata": {}, "outputs": [ @@ -195,15 +201,13 @@ " <th>PROXIMITY</th>\n", " <th>TIMESTAMP</th>\n", " <th>MEASUREMENT</th>\n", - " <th>EAN</th>\n", - " <th>EPC</th>\n", " <th>ITEMID</th>\n", " <th>EAN</th>\n", " <th>StyleColorSize</th>\n", " <th>StyleColor</th>\n", + " <th>Size</th>\n", + " <th>SubclassID</th>\n", " <th>...</th>\n", - " <th>Active</th>\n", - " <th>HOUR</th>\n", " <th>MIN</th>\n", " <th>SEC</th>\n", " <th>MICROSEC</th>\n", @@ -212,6 +216,8 @@ " <th>TIME_PER_MEASUREMENT_MS</th>\n", " <th>NUMBER_OF_SIGNALS</th>\n", " <th>LENGTH_OF_MEASUREMENT</th>\n", + " <th>TIME_KMS</th>\n", + " <th>MAX_PROXIMITY_KMS</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", @@ -221,15 +227,13 @@ " <td>-70.4</td>\n", " <td>2021-10-26T09:46:33.735</td>\n", " <td>1</td>\n", - " <td>5902805533040</td>\n", - " <td>3035684754340E0000B594FD</td>\n", " <td>2127269</td>\n", " <td>5902805533040</td>\n", " <td>RH267-85J-L</td>\n", " <td>RH267-85J</td>\n", + " <td>L</td>\n", + " <td>86</td>\n", " <td>...</td>\n", - " <td>True</td>\n", - " <td>9</td>\n", " <td>46</td>\n", " <td>33</td>\n", " <td>735000</td>\n", @@ -238,6 +242,8 @@ " <td>0.0</td>\n", " <td>9495</td>\n", " <td>103956</td>\n", + " <td>0.0</td>\n", + " <td>-66.8</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", @@ -245,15 +251,13 @@ " <td>-61.8</td>\n", " <td>2021-10-26T09:46:33.747</td>\n", " <td>1</td>\n", - " <td>5902851445731</td>\n", - " <td>303568480C2B874000B59A39</td>\n", " <td>2217401</td>\n", " <td>5902851445731</td>\n", " <td>RS483-99X-XS</td>\n", " <td>RS483-99X</td>\n", + " <td>XS</td>\n", + " <td>630</td>\n", " <td>...</td>\n", - " <td>True</td>\n", - " <td>9</td>\n", " <td>46</td>\n", " <td>33</td>\n", " <td>747000</td>\n", @@ -262,6 +266,8 @@ " <td>12.0</td>\n", " <td>9495</td>\n", " <td>103956</td>\n", + " <td>0.0</td>\n", + " <td>-60.8</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", @@ -269,15 +275,13 @@ " <td>-74.4</td>\n", " <td>2021-10-26T09:46:33.751</td>\n", " <td>1</td>\n", - " <td>5902851547602</td>\n", - " <td>303568480C357A0000B59999</td>\n", " <td>2227511</td>\n", " <td>5902851547602</td>\n", " <td>SB281-90M-M</td>\n", " <td>SB281-90M</td>\n", + " <td>M</td>\n", + " <td>11</td>\n", " <td>...</td>\n", - " <td>True</td>\n", - " <td>9</td>\n", " <td>46</td>\n", " <td>33</td>\n", " <td>751000</td>\n", @@ -286,6 +290,8 @@ " <td>16.0</td>\n", " <td>9495</td>\n", " <td>103956</td>\n", + " <td>0.0</td>\n", + " <td>-74.4</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", @@ -293,15 +299,13 @@ " <td>-78.0</td>\n", " <td>2021-10-26T09:46:33.754</td>\n", " <td>1</td>\n", - " <td>5902805303667</td>\n", - " <td>30356847541DA78000B5BA4D</td>\n", " <td>2104706</td>\n", " <td>5902805303667</td>\n", " <td>RJ369-87X-XL</td>\n", " <td>RJ369-87X</td>\n", + " <td>XL</td>\n", + " <td>82</td>\n", " <td>...</td>\n", - " <td>True</td>\n", - " <td>9</td>\n", " <td>46</td>\n", " <td>33</td>\n", " <td>754000</td>\n", @@ -310,6 +314,8 @@ " <td>19.0</td>\n", " <td>9495</td>\n", " <td>103956</td>\n", + " <td>0.0</td>\n", + " <td>-78.0</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", @@ -317,15 +323,13 @@ " <td>-71.1</td>\n", " <td>2021-10-26T09:46:33.758</td>\n", " <td>1</td>\n", - " <td>5902805431803</td>\n", - " <td>30356847542A2B0000B5B215</td>\n", " <td>2117629</td>\n", " <td>5902805431803</td>\n", " <td>RM119-93X-38</td>\n", " <td>RM119-93X</td>\n", + " <td>38</td>\n", + " <td>53</td>\n", " <td>...</td>\n", - " <td>True</td>\n", - " <td>9</td>\n", " <td>46</td>\n", " <td>33</td>\n", " <td>758000</td>\n", @@ -334,6 +338,8 @@ " <td>23.0</td>\n", " <td>9495</td>\n", " <td>103956</td>\n", + " <td>0.0</td>\n", + " <td>-71.1</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", @@ -348,31 +354,31 @@ "3 30356847541DA78000B5BA4D -78.0 2021-10-26T09:46:33.754 1 \n", "4 30356847542A2B0000B5B215 -71.1 2021-10-26T09:46:33.758 1 \n", "\n", - " EAN EPC ITEMID EAN \\\n", - "0 5902805533040 3035684754340E0000B594FD 2127269 5902805533040 \n", - "1 5902851445731 303568480C2B874000B59A39 2217401 5902851445731 \n", - "2 5902851547602 303568480C357A0000B59999 2227511 5902851547602 \n", - "3 5902805303667 30356847541DA78000B5BA4D 2104706 5902805303667 \n", - "4 5902805431803 30356847542A2B0000B5B215 2117629 5902805431803 \n", + " ITEMID EAN StyleColorSize StyleColor Size SubclassID ... MIN \\\n", + "0 2127269 5902805533040 RH267-85J-L RH267-85J L 86 ... 46 \n", + "1 2217401 5902851445731 RS483-99X-XS RS483-99X XS 630 ... 46 \n", + "2 2227511 5902851547602 SB281-90M-M SB281-90M M 11 ... 46 \n", + "3 2104706 5902805303667 RJ369-87X-XL RJ369-87X XL 82 ... 46 \n", + "4 2117629 5902805431803 RM119-93X-38 RM119-93X 38 53 ... 46 \n", "\n", - " StyleColorSize StyleColor ... Active HOUR MIN SEC MICROSEC MILISEC \\\n", - "0 RH267-85J-L RH267-85J ... True 9 46 33 735000 35193735.0 \n", - "1 RS483-99X-XS RS483-99X ... True 9 46 33 747000 35193747.0 \n", - "2 SB281-90M-M SB281-90M ... True 9 46 33 751000 35193751.0 \n", - "3 RJ369-87X-XL RJ369-87X ... True 9 46 33 754000 35193754.0 \n", - "4 RM119-93X-38 RM119-93X ... True 9 46 33 758000 35193758.0 \n", + " SEC MICROSEC MILISEC TIME_MS TIME_PER_MEASUREMENT_MS \\\n", + "0 33 735000 35193735.0 0.0 0.0 \n", + "1 33 747000 35193747.0 12.0 12.0 \n", + "2 33 751000 35193751.0 16.0 16.0 \n", + "3 33 754000 35193754.0 19.0 19.0 \n", + "4 33 758000 35193758.0 23.0 23.0 \n", "\n", - " TIME_MS TIME_PER_MEASUREMENT_MS NUMBER_OF_SIGNALS LENGTH_OF_MEASUREMENT \n", - "0 0.0 0.0 9495 103956 \n", - "1 12.0 12.0 9495 103956 \n", - "2 16.0 16.0 9495 103956 \n", - "3 19.0 19.0 9495 103956 \n", - "4 23.0 23.0 9495 103956 \n", + " NUMBER_OF_SIGNALS LENGTH_OF_MEASUREMENT TIME_KMS MAX_PROXIMITY_KMS \n", + "0 9495 103956 0.0 -66.8 \n", + "1 9495 103956 0.0 -60.8 \n", + "2 9495 103956 0.0 -74.4 \n", + "3 9495 103956 0.0 -78.0 \n", + "4 9495 103956 0.0 -71.1 \n", "\n", "[5 rows x 35 columns]" ] }, - "execution_count": 20, + "execution_count": 47, "metadata": {}, "output_type": "execute_result" } @@ -895,758 +901,9 @@ "df.describe()" ] }, - { - "cell_type": "code", - "execution_count": 29, - "id": "394a3b81", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "<div>\n", - "<style scoped>\n", - " .dataframe tbody tr th:only-of-type {\n", - " vertical-align: middle;\n", - " }\n", - "\n", - " .dataframe tbody tr th {\n", - " vertical-align: top;\n", - " }\n", - "\n", - " .dataframe thead th {\n", - " text-align: right;\n", - " }\n", - "</style>\n", - "<table border=\"1\" class=\"dataframe\">\n", - " <thead>\n", - " <tr style=\"text-align: right;\">\n", - " <th></th>\n", - " <th>EPC</th>\n", - " <th>PROXIMITY</th>\n", - " <th>TIMESTAMP</th>\n", - " <th>MEASUREMENT</th>\n", - " <th>ITEMID</th>\n", - " <th>EAN</th>\n", - " <th>StyleColorSize</th>\n", - " <th>StyleColor</th>\n", - " <th>Size</th>\n", - " <th>SubclassID</th>\n", - " <th>...</th>\n", - " <th>Active</th>\n", - " <th>HOUR</th>\n", - " <th>MIN</th>\n", - " <th>SEC</th>\n", - " <th>MICROSEC</th>\n", - " <th>MILISEC</th>\n", - " <th>TIME_MS</th>\n", - " <th>TIME_PER_MEASUREMENT_MS</th>\n", - " <th>NUMBER_OF_SIGNALS</th>\n", - " <th>LENGTH_OF_MEASUREMENT</th>\n", - " </tr>\n", - " </thead>\n", - " <tbody>\n", - " <tr>\n", - " <th>185449</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-73.9</td>\n", - " <td>2021-10-26T10:11:09.342</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>9</td>\n", - " <td>342000</td>\n", - " <td>36669342.0</td>\n", - " <td>1475607.0</td>\n", - " <td>10.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>185459</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.1</td>\n", - " <td>2021-10-26T10:11:09.622</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>9</td>\n", - " <td>622000</td>\n", - " <td>36669622.0</td>\n", - " <td>1475887.0</td>\n", - " <td>290.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>185469</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-70.4</td>\n", - " <td>2021-10-26T10:11:09.723</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>9</td>\n", - " <td>723000</td>\n", - " <td>36669723.0</td>\n", - " <td>1475988.0</td>\n", - " <td>391.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>185496</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.1</td>\n", - " <td>2021-10-26T10:11:10.060</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>10</td>\n", - " <td>60000</td>\n", - " <td>36670060.0</td>\n", - " <td>1476325.0</td>\n", - " <td>728.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>185637</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-78.9</td>\n", - " <td>2021-10-26T10:11:12.399</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>12</td>\n", - " <td>399000</td>\n", - " <td>36672399.0</td>\n", - " <td>1478664.0</td>\n", - " <td>3067.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>187033</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-84.0</td>\n", - " <td>2021-10-26T10:11:28.896</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>28</td>\n", - " <td>896000</td>\n", - " <td>36688896.0</td>\n", - " <td>1495161.0</td>\n", - " <td>19564.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188288</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-69.7</td>\n", - " <td>2021-10-26T10:11:53.178</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>178000</td>\n", - " <td>36713178.0</td>\n", - " <td>1519443.0</td>\n", - " <td>43846.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188294</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.9</td>\n", - " <td>2021-10-26T10:11:53.300</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>300000</td>\n", - " <td>36713300.0</td>\n", - " <td>1519565.0</td>\n", - " <td>43968.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188315</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-75.7</td>\n", - " <td>2021-10-26T10:11:53.382</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>382000</td>\n", - " <td>36713382.0</td>\n", - " <td>1519647.0</td>\n", - " <td>44050.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188341</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-77.1</td>\n", - " <td>2021-10-26T10:11:53.706</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>706000</td>\n", - " <td>36713706.0</td>\n", - " <td>1519971.0</td>\n", - " <td>44374.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188343</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-77.1</td>\n", - " <td>2021-10-26T10:11:53.810</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>810000</td>\n", - " <td>36713810.0</td>\n", - " <td>1520075.0</td>\n", - " <td>44478.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188345</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-79.9</td>\n", - " <td>2021-10-26T10:11:53.811</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>53</td>\n", - " <td>811000</td>\n", - " <td>36713811.0</td>\n", - " <td>1520076.0</td>\n", - " <td>44479.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188433</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.1</td>\n", - " <td>2021-10-26T10:11:54.764</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>54</td>\n", - " <td>764000</td>\n", - " <td>36714764.0</td>\n", - " <td>1521029.0</td>\n", - " <td>45432.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188448</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-78.9</td>\n", - " <td>2021-10-26T10:11:54.843</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>54</td>\n", - " <td>843000</td>\n", - " <td>36714843.0</td>\n", - " <td>1521108.0</td>\n", - " <td>45511.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188463</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-78.0</td>\n", - " <td>2021-10-26T10:11:55.105</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>55</td>\n", - " <td>105000</td>\n", - " <td>36715105.0</td>\n", - " <td>1521370.0</td>\n", - " <td>45773.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188480</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-77.1</td>\n", - " <td>2021-10-26T10:11:55.267</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>55</td>\n", - " <td>267000</td>\n", - " <td>36715267.0</td>\n", - " <td>1521532.0</td>\n", - " <td>45935.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188498</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.1</td>\n", - " <td>2021-10-26T10:11:55.710</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>55</td>\n", - " <td>710000</td>\n", - " <td>36715710.0</td>\n", - " <td>1521975.0</td>\n", - " <td>46378.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188506</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-71.9</td>\n", - " <td>2021-10-26T10:11:55.798</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>55</td>\n", - " <td>798000</td>\n", - " <td>36715798.0</td>\n", - " <td>1522063.0</td>\n", - " <td>46466.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>188533</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-76.4</td>\n", - " <td>2021-10-26T10:11:55.872</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>11</td>\n", - " <td>55</td>\n", - " <td>872000</td>\n", - " <td>36715872.0</td>\n", - " <td>1522137.0</td>\n", - " <td>46540.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>190121</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-79.9</td>\n", - " <td>2021-10-26T10:12:16.217</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>12</td>\n", - " <td>16</td>\n", - " <td>217000</td>\n", - " <td>36736217.0</td>\n", - " <td>1542482.0</td>\n", - " <td>66885.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>190237</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-79.9</td>\n", - " <td>2021-10-26T10:12:17.186</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>12</td>\n", - " <td>17</td>\n", - " <td>186000</td>\n", - " <td>36737186.0</td>\n", - " <td>1543451.0</td>\n", - " <td>67854.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>190260</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-88.4</td>\n", - " <td>2021-10-26T10:12:17.588</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>12</td>\n", - " <td>17</td>\n", - " <td>588000</td>\n", - " <td>36737588.0</td>\n", - " <td>1543853.0</td>\n", - " <td>68256.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>191726</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-73.9</td>\n", - " <td>2021-10-26T10:12:34.153</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>12</td>\n", - " <td>34</td>\n", - " <td>153000</td>\n", - " <td>36754153.0</td>\n", - " <td>1560418.0</td>\n", - " <td>84821.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " <tr>\n", - " <th>191979</th>\n", - " <td>3035684754340E0000B594FD</td>\n", - " <td>-81.7</td>\n", - " <td>2021-10-26T10:12:36.873</td>\n", - " <td>20</td>\n", - " <td>2127269</td>\n", - " <td>5902805533040</td>\n", - " <td>RH267-85J-L</td>\n", - " <td>RH267-85J</td>\n", - " <td>L</td>\n", - " <td>86</td>\n", - " <td>...</td>\n", - " <td>True</td>\n", - " <td>10</td>\n", - " <td>12</td>\n", - " <td>36</td>\n", - " <td>873000</td>\n", - " <td>36756873.0</td>\n", - " <td>1563138.0</td>\n", - " <td>87541.0</td>\n", - " <td>6888</td>\n", - " <td>91517</td>\n", - " </tr>\n", - " </tbody>\n", - "</table>\n", - "<p>24 rows Ă 33 columns</p>\n", - "</div>" - ], - "text/plain": [ - " EPC PROXIMITY TIMESTAMP \\\n", - "185449 3035684754340E0000B594FD -73.9 2021-10-26T10:11:09.342 \n", - "185459 3035684754340E0000B594FD -71.1 2021-10-26T10:11:09.622 \n", - "185469 3035684754340E0000B594FD -70.4 2021-10-26T10:11:09.723 \n", - "185496 3035684754340E0000B594FD -71.1 2021-10-26T10:11:10.060 \n", - "185637 3035684754340E0000B594FD -78.9 2021-10-26T10:11:12.399 \n", - "187033 3035684754340E0000B594FD -84.0 2021-10-26T10:11:28.896 \n", - "188288 3035684754340E0000B594FD -69.7 2021-10-26T10:11:53.178 \n", - "188294 3035684754340E0000B594FD -71.9 2021-10-26T10:11:53.300 \n", - "188315 3035684754340E0000B594FD -75.7 2021-10-26T10:11:53.382 \n", - "188341 3035684754340E0000B594FD -77.1 2021-10-26T10:11:53.706 \n", - "188343 3035684754340E0000B594FD -77.1 2021-10-26T10:11:53.810 \n", - "188345 3035684754340E0000B594FD -79.9 2021-10-26T10:11:53.811 \n", - "188433 3035684754340E0000B594FD -71.1 2021-10-26T10:11:54.764 \n", - "188448 3035684754340E0000B594FD -78.9 2021-10-26T10:11:54.843 \n", - "188463 3035684754340E0000B594FD -78.0 2021-10-26T10:11:55.105 \n", - "188480 3035684754340E0000B594FD -77.1 2021-10-26T10:11:55.267 \n", - "188498 3035684754340E0000B594FD -71.1 2021-10-26T10:11:55.710 \n", - "188506 3035684754340E0000B594FD -71.9 2021-10-26T10:11:55.798 \n", - "188533 3035684754340E0000B594FD -76.4 2021-10-26T10:11:55.872 \n", - "190121 3035684754340E0000B594FD -79.9 2021-10-26T10:12:16.217 \n", - "190237 3035684754340E0000B594FD -79.9 2021-10-26T10:12:17.186 \n", - "190260 3035684754340E0000B594FD -88.4 2021-10-26T10:12:17.588 \n", - "191726 3035684754340E0000B594FD -73.9 2021-10-26T10:12:34.153 \n", - "191979 3035684754340E0000B594FD -81.7 2021-10-26T10:12:36.873 \n", - "\n", - " MEASUREMENT ITEMID EAN StyleColorSize StyleColor Size \\\n", - "185449 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "185459 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "185469 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "185496 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "185637 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "187033 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188288 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188294 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188315 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188341 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188343 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188345 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188433 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188448 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188463 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188480 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188498 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188506 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "188533 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "190121 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "190237 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "190260 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "191726 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "191979 20 2127269 5902805533040 RH267-85J-L RH267-85J L \n", - "\n", - " SubclassID ... Active HOUR MIN SEC MICROSEC MILISEC TIME_MS \\\n", - "185449 86 ... True 10 11 9 342000 36669342.0 1475607.0 \n", - "185459 86 ... True 10 11 9 622000 36669622.0 1475887.0 \n", - "185469 86 ... True 10 11 9 723000 36669723.0 1475988.0 \n", - "185496 86 ... True 10 11 10 60000 36670060.0 1476325.0 \n", - "185637 86 ... True 10 11 12 399000 36672399.0 1478664.0 \n", - "187033 86 ... True 10 11 28 896000 36688896.0 1495161.0 \n", - "188288 86 ... True 10 11 53 178000 36713178.0 1519443.0 \n", - "188294 86 ... True 10 11 53 300000 36713300.0 1519565.0 \n", - "188315 86 ... True 10 11 53 382000 36713382.0 1519647.0 \n", - "188341 86 ... True 10 11 53 706000 36713706.0 1519971.0 \n", - "188343 86 ... True 10 11 53 810000 36713810.0 1520075.0 \n", - "188345 86 ... True 10 11 53 811000 36713811.0 1520076.0 \n", - "188433 86 ... True 10 11 54 764000 36714764.0 1521029.0 \n", - "188448 86 ... True 10 11 54 843000 36714843.0 1521108.0 \n", - "188463 86 ... True 10 11 55 105000 36715105.0 1521370.0 \n", - "188480 86 ... True 10 11 55 267000 36715267.0 1521532.0 \n", - "188498 86 ... True 10 11 55 710000 36715710.0 1521975.0 \n", - "188506 86 ... True 10 11 55 798000 36715798.0 1522063.0 \n", - "188533 86 ... True 10 11 55 872000 36715872.0 1522137.0 \n", - "190121 86 ... True 10 12 16 217000 36736217.0 1542482.0 \n", - "190237 86 ... True 10 12 17 186000 36737186.0 1543451.0 \n", - "190260 86 ... True 10 12 17 588000 36737588.0 1543853.0 \n", - "191726 86 ... True 10 12 34 153000 36754153.0 1560418.0 \n", - "191979 86 ... True 10 12 36 873000 36756873.0 1563138.0 \n", - "\n", - " TIME_PER_MEASUREMENT_MS NUMBER_OF_SIGNALS LENGTH_OF_MEASUREMENT \n", - "185449 10.0 6888 91517 \n", - "185459 290.0 6888 91517 \n", - "185469 391.0 6888 91517 \n", - "185496 728.0 6888 91517 \n", - "185637 3067.0 6888 91517 \n", - "187033 19564.0 6888 91517 \n", - "188288 43846.0 6888 91517 \n", - "188294 43968.0 6888 91517 \n", - "188315 44050.0 6888 91517 \n", - "188341 44374.0 6888 91517 \n", - "188343 44478.0 6888 91517 \n", - "188345 44479.0 6888 91517 \n", - "188433 45432.0 6888 91517 \n", - "188448 45511.0 6888 91517 \n", - "188463 45773.0 6888 91517 \n", - "188480 45935.0 6888 91517 \n", - "188498 46378.0 6888 91517 \n", - "188506 46466.0 6888 91517 \n", - "188533 46540.0 6888 91517 \n", - "190121 66885.0 6888 91517 \n", - "190237 67854.0 6888 91517 \n", - "190260 68256.0 6888 91517 \n", - "191726 84821.0 6888 91517 \n", - "191979 87541.0 6888 91517 \n", - "\n", - "[24 rows x 33 columns]" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#df[(df.EPC=='3035684754340E0000B594FD') & (df.MEASUREMENT==20)]" - ] - }, { "cell_type": "markdown", - "id": "ea59cefe", + "id": "b01e5c4c", "metadata": {}, "source": [ "## EDA"