Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "cells": [
- {
- "cell_type": "code",
- "execution_count": 1,
- "metadata": {
- "collapsed": false,
- "deletable": true,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "text/html": [
- "<div>\n",
- "<table border=\"1\" class=\"dataframe\">\n",
- " <thead>\n",
- " <tr style=\"text-align: right;\">\n",
- " <th></th>\n",
- " <th>assigned_to</th>\n",
- " <th>assigned_to_detail</th>\n",
- " <th>component</th>\n",
- " <th>id</th>\n",
- " <th>priority</th>\n",
- " <th>product</th>\n",
- " </tr>\n",
- " </thead>\n",
- " <tbody>\n",
- " <tr>\n",
- " <th>0</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>DOM: Events</td>\n",
- " <td>386743</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>1</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>DOM: Workers</td>\n",
- " <td>482388</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>2</th>\n",
- " <td>echen@mozilla.com</td>\n",
- " <td>{u'id': 455480, u'email': u'echen@mozilla.com'...</td>\n",
- " <td>DOM: Core & HTML</td>\n",
- " <td>599975</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>3</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>Event Handling</td>\n",
- " <td>606885</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>4</th>\n",
- " <td>jdai@mozilla.com</td>\n",
- " <td>{u'id': 525840, u'email': u'jdai@mozilla.com',...</td>\n",
- " <td>Document Navigation</td>\n",
- " <td>682294</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>5</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>714968</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>6</th>\n",
- " <td>sawang@mozilla.com</td>\n",
- " <td>{u'id': 531029, u'email': u'sawang@mozilla.com...</td>\n",
- " <td>RIL</td>\n",
- " <td>733331</td>\n",
- " <td>--</td>\n",
- " <td>Firefox OS</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>7</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>735165</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>8</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>735170</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>9</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>736258</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>10</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM</td>\n",
- " <td>737793</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>11</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>743008</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>12</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM</td>\n",
- " <td>746496</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>13</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>749794</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>14</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>757587</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>15</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>759521</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>16</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>761533</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>17</th>\n",
- " <td>jjong@mozilla.com</td>\n",
- " <td>{u'id': 475045, u'email': u'jjong@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>761732</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>18</th>\n",
- " <td>bechen@mozilla.com</td>\n",
- " <td>{u'id': 453463, u'email': u'bechen@mozilla.com...</td>\n",
- " <td>Audio/Video</td>\n",
- " <td>762774</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>19</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>764690</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>20</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>765231</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>21</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>765684</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>22</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>766273</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>23</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>766822</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>24</th>\n",
- " <td>btseng@mozilla.com</td>\n",
- " <td>{u'id': 483302, u'email': u'btseng@mozilla.com...</td>\n",
- " <td>RIL</td>\n",
- " <td>768441</td>\n",
- " <td>--</td>\n",
- " <td>Firefox OS</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>25</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>768608</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>26</th>\n",
- " <td>echuang@mozilla.com</td>\n",
- " <td>{u'id': 516138, u'email': u'echuang@mozilla.co...</td>\n",
- " <td>Networking: File</td>\n",
- " <td>772528</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>27</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>772765</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>28</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>775375</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>29</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>777202</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>...</th>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>74</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Metrics</td>\n",
- " <td>1351556</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>75</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1351585</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>76</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1351605</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>77</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Web Apps</td>\n",
- " <td>1352004</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>78</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352104</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>79</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352131</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>80</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352993</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>81</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352999</td>\n",
- " <td>P2</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>82</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1353001</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>83</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1353019</td>\n",
- " <td>P2</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>84</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1354973</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>85</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Web Apps</td>\n",
- " <td>1355852</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>86</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1356517</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>87</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>General</td>\n",
- " <td>1357356</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>88</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1357780</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>89</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1357781</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>90</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Theme and Visual Design</td>\n",
- " <td>1358089</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>91</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1358117</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>92</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Reading List</td>\n",
- " <td>1358946</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>93</th>\n",
- " <td>topwu.tw@gmail.com</td>\n",
- " <td>{u'id': 585545, u'email': u'topwu.tw@gmail.com...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1359006</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>94</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1359098</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>95</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1361664</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>96</th>\n",
- " <td>osimpleo@gmail.com</td>\n",
- " <td>{u'id': 594758, u'email': u'osimpleo@gmail.com...</td>\n",
- " <td>Build Config & IDE Support</td>\n",
- " <td>1365878</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>97</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1366575</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>98</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1366648</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>99</th>\n",
- " <td>osimpleo@gmail.com</td>\n",
- " <td>{u'id': 594758, u'email': u'osimpleo@gmail.com...</td>\n",
- " <td>Build Config & IDE Support</td>\n",
- " <td>1367768</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>100</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Locale switching and selection</td>\n",
- " <td>1369281</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>101</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1369681</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>102</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Metrics</td>\n",
- " <td>1369685</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>103</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1371561</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " </tbody>\n",
- "</table>\n",
- "<p>8352 rows × 6 columns</p>\n",
- "</div>"
- ],
- "text/plain": [
- " assigned_to \\\n",
- "0 sshih@mozilla.com \n",
- "1 sshih@mozilla.com \n",
- "2 echen@mozilla.com \n",
- "3 sshih@mozilla.com \n",
- "4 jdai@mozilla.com \n",
- "5 htsai@mozilla.com \n",
- "6 sawang@mozilla.com \n",
- "7 htsai@mozilla.com \n",
- "8 htsai@mozilla.com \n",
- "9 htsai@mozilla.com \n",
- "10 htsai@mozilla.com \n",
- "11 htsai@mozilla.com \n",
- "12 htsai@mozilla.com \n",
- "13 htsai@mozilla.com \n",
- "14 htsai@mozilla.com \n",
- "15 htsai@mozilla.com \n",
- "16 htsai@mozilla.com \n",
- "17 jjong@mozilla.com \n",
- "18 bechen@mozilla.com \n",
- "19 htsai@mozilla.com \n",
- "20 htsai@mozilla.com \n",
- "21 htsai@mozilla.com \n",
- "22 htsai@mozilla.com \n",
- "23 htsai@mozilla.com \n",
- "24 btseng@mozilla.com \n",
- "25 htsai@mozilla.com \n",
- "26 echuang@mozilla.com \n",
- "27 htsai@mozilla.com \n",
- "28 htsai@mozilla.com \n",
- "29 htsai@mozilla.com \n",
- ".. ... \n",
- "74 cnevinchen@gmail.com \n",
- "75 cnevinchen@gmail.com \n",
- "76 walkingice0204@gmail.com \n",
- "77 cnevinchen@gmail.com \n",
- "78 walkingice0204@gmail.com \n",
- "79 walkingice0204@gmail.com \n",
- "80 walkingice0204@gmail.com \n",
- "81 walkingice0204@gmail.com \n",
- "82 max@mxli.us \n",
- "83 walkingice0204@gmail.com \n",
- "84 max@mxli.us \n",
- "85 cnevinchen@gmail.com \n",
- "86 cnevinchen@gmail.com \n",
- "87 max@mxli.us \n",
- "88 walkingice0204@gmail.com \n",
- "89 walkingice0204@gmail.com \n",
- "90 max@mxli.us \n",
- "91 cnevinchen@gmail.com \n",
- "92 cnevinchen@gmail.com \n",
- "93 topwu.tw@gmail.com \n",
- "94 walkingice0204@gmail.com \n",
- "95 cnevinchen@gmail.com \n",
- "96 osimpleo@gmail.com \n",
- "97 cnevinchen@gmail.com \n",
- "98 walkingice0204@gmail.com \n",
- "99 osimpleo@gmail.com \n",
- "100 max@mxli.us \n",
- "101 walkingice0204@gmail.com \n",
- "102 cnevinchen@gmail.com \n",
- "103 walkingice0204@gmail.com \n",
- "\n",
- " assigned_to_detail \\\n",
- "0 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "1 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "2 {u'id': 455480, u'email': u'echen@mozilla.com'... \n",
- "3 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "4 {u'id': 525840, u'email': u'jdai@mozilla.com',... \n",
- "5 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "6 {u'id': 531029, u'email': u'sawang@mozilla.com... \n",
- "7 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "8 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "9 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "10 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "11 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "12 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "13 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "14 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "15 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "16 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "17 {u'id': 475045, u'email': u'jjong@mozilla.com'... \n",
- "18 {u'id': 453463, u'email': u'bechen@mozilla.com... \n",
- "19 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "20 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "21 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "22 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "23 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "24 {u'id': 483302, u'email': u'btseng@mozilla.com... \n",
- "25 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "26 {u'id': 516138, u'email': u'echuang@mozilla.co... \n",
- "27 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "28 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "29 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- ".. ... \n",
- "74 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "75 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "76 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "77 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "78 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "79 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "80 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "81 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "82 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "83 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "84 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "85 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "86 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "87 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "88 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "89 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "90 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "91 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "92 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "93 {u'id': 585545, u'email': u'topwu.tw@gmail.com... \n",
- "94 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "95 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "96 {u'id': 594758, u'email': u'osimpleo@gmail.com... \n",
- "97 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "98 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "99 {u'id': 594758, u'email': u'osimpleo@gmail.com... \n",
- "100 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "101 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "102 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "103 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "\n",
- " component id priority product \n",
- "0 DOM: Events 386743 -- Core \n",
- "1 DOM: Workers 482388 -- Core \n",
- "2 DOM: Core & HTML 599975 -- Core \n",
- "3 Event Handling 606885 -- Core \n",
- "4 Document Navigation 682294 -- Core \n",
- "5 DOM: Device Interfaces 714968 -- Core \n",
- "6 RIL 733331 -- Firefox OS \n",
- "7 DOM: Device Interfaces 735165 -- Core \n",
- "8 DOM: Device Interfaces 735170 -- Core \n",
- "9 DOM: Device Interfaces 736258 -- Core \n",
- "10 DOM 737793 -- Core \n",
- "11 DOM: Device Interfaces 743008 -- Core \n",
- "12 DOM 746496 -- Core \n",
- "13 DOM: Device Interfaces 749794 -- Core \n",
- "14 DOM: Device Interfaces 757587 -- Core \n",
- "15 DOM: Device Interfaces 759521 -- Core \n",
- "16 DOM: Device Interfaces 761533 -- Core \n",
- "17 DOM: Device Interfaces 761732 -- Core \n",
- "18 Audio/Video 762774 -- Core \n",
- "19 DOM: Device Interfaces 764690 -- Core \n",
- "20 DOM: Device Interfaces 765231 -- Core \n",
- "21 DOM: Device Interfaces 765684 -- Core \n",
- "22 DOM: Device Interfaces 766273 -- Core \n",
- "23 DOM: Device Interfaces 766822 -- Core \n",
- "24 RIL 768441 -- Firefox OS \n",
- "25 DOM: Device Interfaces 768608 -- Core \n",
- "26 Networking: File 772528 -- Core \n",
- "27 DOM: Device Interfaces 772765 -- Core \n",
- "28 DOM: Device Interfaces 775375 -- Core \n",
- "29 DOM: Device Interfaces 777202 -- Core \n",
- ".. ... ... ... ... \n",
- "74 Metrics 1351556 P1 Firefox for Android \n",
- "75 General 1351585 P1 Firefox for Android \n",
- "76 General 1351605 P1 Firefox for Android \n",
- "77 Web Apps 1352004 P1 Firefox for Android \n",
- "78 General 1352104 -- Firefox for Android \n",
- "79 General 1352131 -- Firefox for Android \n",
- "80 General 1352993 P1 Firefox for Android \n",
- "81 General 1352999 P2 Firefox for Android \n",
- "82 Awesomescreen 1353001 -- Firefox for Android \n",
- "83 General 1353019 P2 Firefox for Android \n",
- "84 Awesomescreen 1354973 -- Firefox for Android \n",
- "85 Web Apps 1355852 P1 Firefox for Android \n",
- "86 General 1356517 P1 Firefox for Android \n",
- "87 General 1357356 -- Firefox for Android \n",
- "88 General 1357780 P1 Firefox for Android \n",
- "89 General 1357781 P1 Firefox for Android \n",
- "90 Theme and Visual Design 1358089 -- Firefox for Android \n",
- "91 General 1358117 P1 Firefox for Android \n",
- "92 Reading List 1358946 P1 Firefox for Android \n",
- "93 Awesomescreen 1359006 P1 Firefox for Android \n",
- "94 General 1359098 P1 Firefox for Android \n",
- "95 General 1361664 P1 Firefox for Android \n",
- "96 Build Config & IDE Support 1365878 -- Firefox for Android \n",
- "97 General 1366575 -- Firefox for Android \n",
- "98 General 1366648 P1 Firefox for Android \n",
- "99 Build Config & IDE Support 1367768 -- Firefox for Android \n",
- "100 Locale switching and selection 1369281 P1 Firefox for Android \n",
- "101 General 1369681 -- Firefox for Android \n",
- "102 Metrics 1369685 -- Firefox for Android \n",
- "103 General 1371561 -- Firefox for Android \n",
- "\n",
- "[8352 rows x 6 columns]"
- ]
- },
- "execution_count": 1,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "import pandas as pd\n",
- "import numpy as np\n",
- "import json \n",
- "from pprint import pprint\n",
- "import matplotlib.pyplot as plt\n",
- "\n",
- "firefox = ['../data/TPE-DOM.json', '../data/TPE-Security.json', '../data/TPE-Network.json',\n",
- " '../data/TPE-Layout.json', '../data/TPE-Graphic.json', '../data/TPE-Media.json',\n",
- " '../data/TPE-Perf.json', '../data/TPE-Frontend.json', '../data/TPE-Fennec.json']\n",
- "\n",
- "df = pd.DataFrame()\n",
- "for target in firefox:\n",
- " with open(target) as data_file:\n",
- " data = json.load(data_file)\n",
- " dtemp = pd.DataFrame(data)\n",
- " dtemp = pd.DataFrame([dtemp['bugs'][n] for n in range(0, len(dtemp.index))])\n",
- " df = pd.concat([df, dtemp])\n",
- " \n",
- "df.drop_duplicates(subset=['id'], inplace=True)\n",
- "df"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 2,
- "metadata": {
- "collapsed": false,
- "deletable": true,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "text/html": [
- "<div>\n",
- "<table border=\"1\" class=\"dataframe\">\n",
- " <thead>\n",
- " <tr style=\"text-align: right;\">\n",
- " <th></th>\n",
- " <th>assigned_to</th>\n",
- " <th>assigned_to_detail</th>\n",
- " <th>component</th>\n",
- " <th>id</th>\n",
- " <th>priority</th>\n",
- " <th>product</th>\n",
- " </tr>\n",
- " </thead>\n",
- " <tbody>\n",
- " <tr>\n",
- " <th>0</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>DOM: Events</td>\n",
- " <td>386743</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>1</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>DOM: Workers</td>\n",
- " <td>482388</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>2</th>\n",
- " <td>echen@mozilla.com</td>\n",
- " <td>{u'id': 455480, u'email': u'echen@mozilla.com'...</td>\n",
- " <td>DOM: Core & HTML</td>\n",
- " <td>599975</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>3</th>\n",
- " <td>sshih@mozilla.com</td>\n",
- " <td>{u'id': 559389, u'email': u'sshih@mozilla.com'...</td>\n",
- " <td>Event Handling</td>\n",
- " <td>606885</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>4</th>\n",
- " <td>jdai@mozilla.com</td>\n",
- " <td>{u'id': 525840, u'email': u'jdai@mozilla.com',...</td>\n",
- " <td>Document Navigation</td>\n",
- " <td>682294</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>5</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>714968</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>7</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>735165</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>8</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>735170</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>9</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>736258</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>10</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM</td>\n",
- " <td>737793</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>11</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>743008</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>12</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM</td>\n",
- " <td>746496</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>13</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>749794</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>14</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>757587</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>15</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>759521</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>16</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>761533</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>17</th>\n",
- " <td>jjong@mozilla.com</td>\n",
- " <td>{u'id': 475045, u'email': u'jjong@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>761732</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>18</th>\n",
- " <td>bechen@mozilla.com</td>\n",
- " <td>{u'id': 453463, u'email': u'bechen@mozilla.com...</td>\n",
- " <td>Audio/Video</td>\n",
- " <td>762774</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>19</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>764690</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>20</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>765231</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>21</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>765684</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>22</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>766273</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>23</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>766822</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>25</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>768608</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>26</th>\n",
- " <td>echuang@mozilla.com</td>\n",
- " <td>{u'id': 516138, u'email': u'echuang@mozilla.co...</td>\n",
- " <td>Networking: File</td>\n",
- " <td>772528</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>27</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>772765</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>28</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>775375</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>29</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>777202</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>30</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>777899</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>31</th>\n",
- " <td>htsai@mozilla.com</td>\n",
- " <td>{u'id': 434964, u'email': u'htsai@mozilla.com'...</td>\n",
- " <td>DOM: Device Interfaces</td>\n",
- " <td>779217</td>\n",
- " <td>--</td>\n",
- " <td>Core</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>...</th>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " <td>...</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>74</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Metrics</td>\n",
- " <td>1351556</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>75</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1351585</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>76</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1351605</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>77</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Web Apps</td>\n",
- " <td>1352004</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>78</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352104</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>79</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352131</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>80</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352993</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>81</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1352999</td>\n",
- " <td>P2</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>82</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1353001</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>83</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1353019</td>\n",
- " <td>P2</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>84</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1354973</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>85</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Web Apps</td>\n",
- " <td>1355852</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>86</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1356517</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>87</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>General</td>\n",
- " <td>1357356</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>88</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1357780</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>89</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1357781</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>90</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Theme and Visual Design</td>\n",
- " <td>1358089</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>91</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1358117</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>92</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Reading List</td>\n",
- " <td>1358946</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>93</th>\n",
- " <td>topwu.tw@gmail.com</td>\n",
- " <td>{u'id': 585545, u'email': u'topwu.tw@gmail.com...</td>\n",
- " <td>Awesomescreen</td>\n",
- " <td>1359006</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>94</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1359098</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>95</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1361664</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>96</th>\n",
- " <td>osimpleo@gmail.com</td>\n",
- " <td>{u'id': 594758, u'email': u'osimpleo@gmail.com...</td>\n",
- " <td>Build Config & IDE Support</td>\n",
- " <td>1365878</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>97</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>General</td>\n",
- " <td>1366575</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>98</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1366648</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>99</th>\n",
- " <td>osimpleo@gmail.com</td>\n",
- " <td>{u'id': 594758, u'email': u'osimpleo@gmail.com...</td>\n",
- " <td>Build Config & IDE Support</td>\n",
- " <td>1367768</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>100</th>\n",
- " <td>max@mxli.us</td>\n",
- " <td>{u'id': 578584, u'email': u'max@mxli.us', u'na...</td>\n",
- " <td>Locale switching and selection</td>\n",
- " <td>1369281</td>\n",
- " <td>P1</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>101</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1369681</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>102</th>\n",
- " <td>cnevinchen@gmail.com</td>\n",
- " <td>{u'id': 582291, u'email': u'cnevinchen@gmail.c...</td>\n",
- " <td>Metrics</td>\n",
- " <td>1369685</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>103</th>\n",
- " <td>walkingice0204@gmail.com</td>\n",
- " <td>{u'id': 465405, u'email': u'walkingice0204@gma...</td>\n",
- " <td>General</td>\n",
- " <td>1371561</td>\n",
- " <td>--</td>\n",
- " <td>Firefox for Android</td>\n",
- " </tr>\n",
- " </tbody>\n",
- "</table>\n",
- "<p>5106 rows × 6 columns</p>\n",
- "</div>"
- ],
- "text/plain": [
- " assigned_to \\\n",
- "0 sshih@mozilla.com \n",
- "1 sshih@mozilla.com \n",
- "2 echen@mozilla.com \n",
- "3 sshih@mozilla.com \n",
- "4 jdai@mozilla.com \n",
- "5 htsai@mozilla.com \n",
- "7 htsai@mozilla.com \n",
- "8 htsai@mozilla.com \n",
- "9 htsai@mozilla.com \n",
- "10 htsai@mozilla.com \n",
- "11 htsai@mozilla.com \n",
- "12 htsai@mozilla.com \n",
- "13 htsai@mozilla.com \n",
- "14 htsai@mozilla.com \n",
- "15 htsai@mozilla.com \n",
- "16 htsai@mozilla.com \n",
- "17 jjong@mozilla.com \n",
- "18 bechen@mozilla.com \n",
- "19 htsai@mozilla.com \n",
- "20 htsai@mozilla.com \n",
- "21 htsai@mozilla.com \n",
- "22 htsai@mozilla.com \n",
- "23 htsai@mozilla.com \n",
- "25 htsai@mozilla.com \n",
- "26 echuang@mozilla.com \n",
- "27 htsai@mozilla.com \n",
- "28 htsai@mozilla.com \n",
- "29 htsai@mozilla.com \n",
- "30 htsai@mozilla.com \n",
- "31 htsai@mozilla.com \n",
- ".. ... \n",
- "74 cnevinchen@gmail.com \n",
- "75 cnevinchen@gmail.com \n",
- "76 walkingice0204@gmail.com \n",
- "77 cnevinchen@gmail.com \n",
- "78 walkingice0204@gmail.com \n",
- "79 walkingice0204@gmail.com \n",
- "80 walkingice0204@gmail.com \n",
- "81 walkingice0204@gmail.com \n",
- "82 max@mxli.us \n",
- "83 walkingice0204@gmail.com \n",
- "84 max@mxli.us \n",
- "85 cnevinchen@gmail.com \n",
- "86 cnevinchen@gmail.com \n",
- "87 max@mxli.us \n",
- "88 walkingice0204@gmail.com \n",
- "89 walkingice0204@gmail.com \n",
- "90 max@mxli.us \n",
- "91 cnevinchen@gmail.com \n",
- "92 cnevinchen@gmail.com \n",
- "93 topwu.tw@gmail.com \n",
- "94 walkingice0204@gmail.com \n",
- "95 cnevinchen@gmail.com \n",
- "96 osimpleo@gmail.com \n",
- "97 cnevinchen@gmail.com \n",
- "98 walkingice0204@gmail.com \n",
- "99 osimpleo@gmail.com \n",
- "100 max@mxli.us \n",
- "101 walkingice0204@gmail.com \n",
- "102 cnevinchen@gmail.com \n",
- "103 walkingice0204@gmail.com \n",
- "\n",
- " assigned_to_detail \\\n",
- "0 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "1 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "2 {u'id': 455480, u'email': u'echen@mozilla.com'... \n",
- "3 {u'id': 559389, u'email': u'sshih@mozilla.com'... \n",
- "4 {u'id': 525840, u'email': u'jdai@mozilla.com',... \n",
- "5 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "7 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "8 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "9 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "10 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "11 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "12 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "13 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "14 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "15 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "16 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "17 {u'id': 475045, u'email': u'jjong@mozilla.com'... \n",
- "18 {u'id': 453463, u'email': u'bechen@mozilla.com... \n",
- "19 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "20 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "21 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "22 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "23 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "25 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "26 {u'id': 516138, u'email': u'echuang@mozilla.co... \n",
- "27 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "28 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "29 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "30 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- "31 {u'id': 434964, u'email': u'htsai@mozilla.com'... \n",
- ".. ... \n",
- "74 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "75 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "76 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "77 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "78 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "79 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "80 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "81 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "82 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "83 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "84 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "85 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "86 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "87 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "88 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "89 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "90 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "91 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "92 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "93 {u'id': 585545, u'email': u'topwu.tw@gmail.com... \n",
- "94 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "95 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "96 {u'id': 594758, u'email': u'osimpleo@gmail.com... \n",
- "97 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "98 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "99 {u'id': 594758, u'email': u'osimpleo@gmail.com... \n",
- "100 {u'id': 578584, u'email': u'max@mxli.us', u'na... \n",
- "101 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "102 {u'id': 582291, u'email': u'cnevinchen@gmail.c... \n",
- "103 {u'id': 465405, u'email': u'walkingice0204@gma... \n",
- "\n",
- " component id priority product \n",
- "0 DOM: Events 386743 -- Core \n",
- "1 DOM: Workers 482388 -- Core \n",
- "2 DOM: Core & HTML 599975 -- Core \n",
- "3 Event Handling 606885 -- Core \n",
- "4 Document Navigation 682294 -- Core \n",
- "5 DOM: Device Interfaces 714968 -- Core \n",
- "7 DOM: Device Interfaces 735165 -- Core \n",
- "8 DOM: Device Interfaces 735170 -- Core \n",
- "9 DOM: Device Interfaces 736258 -- Core \n",
- "10 DOM 737793 -- Core \n",
- "11 DOM: Device Interfaces 743008 -- Core \n",
- "12 DOM 746496 -- Core \n",
- "13 DOM: Device Interfaces 749794 -- Core \n",
- "14 DOM: Device Interfaces 757587 -- Core \n",
- "15 DOM: Device Interfaces 759521 -- Core \n",
- "16 DOM: Device Interfaces 761533 -- Core \n",
- "17 DOM: Device Interfaces 761732 -- Core \n",
- "18 Audio/Video 762774 -- Core \n",
- "19 DOM: Device Interfaces 764690 -- Core \n",
- "20 DOM: Device Interfaces 765231 -- Core \n",
- "21 DOM: Device Interfaces 765684 -- Core \n",
- "22 DOM: Device Interfaces 766273 -- Core \n",
- "23 DOM: Device Interfaces 766822 -- Core \n",
- "25 DOM: Device Interfaces 768608 -- Core \n",
- "26 Networking: File 772528 -- Core \n",
- "27 DOM: Device Interfaces 772765 -- Core \n",
- "28 DOM: Device Interfaces 775375 -- Core \n",
- "29 DOM: Device Interfaces 777202 -- Core \n",
- "30 DOM: Device Interfaces 777899 -- Core \n",
- "31 DOM: Device Interfaces 779217 -- Core \n",
- ".. ... ... ... ... \n",
- "74 Metrics 1351556 P1 Firefox for Android \n",
- "75 General 1351585 P1 Firefox for Android \n",
- "76 General 1351605 P1 Firefox for Android \n",
- "77 Web Apps 1352004 P1 Firefox for Android \n",
- "78 General 1352104 -- Firefox for Android \n",
- "79 General 1352131 -- Firefox for Android \n",
- "80 General 1352993 P1 Firefox for Android \n",
- "81 General 1352999 P2 Firefox for Android \n",
- "82 Awesomescreen 1353001 -- Firefox for Android \n",
- "83 General 1353019 P2 Firefox for Android \n",
- "84 Awesomescreen 1354973 -- Firefox for Android \n",
- "85 Web Apps 1355852 P1 Firefox for Android \n",
- "86 General 1356517 P1 Firefox for Android \n",
- "87 General 1357356 -- Firefox for Android \n",
- "88 General 1357780 P1 Firefox for Android \n",
- "89 General 1357781 P1 Firefox for Android \n",
- "90 Theme and Visual Design 1358089 -- Firefox for Android \n",
- "91 General 1358117 P1 Firefox for Android \n",
- "92 Reading List 1358946 P1 Firefox for Android \n",
- "93 Awesomescreen 1359006 P1 Firefox for Android \n",
- "94 General 1359098 P1 Firefox for Android \n",
- "95 General 1361664 P1 Firefox for Android \n",
- "96 Build Config & IDE Support 1365878 -- Firefox for Android \n",
- "97 General 1366575 -- Firefox for Android \n",
- "98 General 1366648 P1 Firefox for Android \n",
- "99 Build Config & IDE Support 1367768 -- Firefox for Android \n",
- "100 Locale switching and selection 1369281 P1 Firefox for Android \n",
- "101 General 1369681 -- Firefox for Android \n",
- "102 Metrics 1369685 -- Firefox for Android \n",
- "103 General 1371561 -- Firefox for Android \n",
- "\n",
- "[5106 rows x 6 columns]"
- ]
- },
- "execution_count": 2,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "df = df[df['product'] != 'Firefox OS']\n",
- "df = df[df['product'] != 'SeaMonkey']\n",
- "df = df[df['product'] != 'Connected Devices']\n",
- "df"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 3,
- "metadata": {
- "collapsed": false,
- "deletable": true,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "text/plain": [
- "jwwang@mozilla.com 767\n",
- "tlin@mozilla.com 231\n",
- "cku@mozilla.com 186\n",
- "allstars.chh@mozilla.com 149\n",
- "ethlin@mozilla.com 136\n",
- "mtseng@mozilla.com 128\n",
- "ayang@mozilla.com 128\n",
- "bechen@mozilla.com 124\n",
- "alwu@mozilla.com 121\n",
- "kchen@mozilla.com 117\n",
- "echen@mozilla.com 107\n",
- "rchien@mozilla.com 107\n",
- "timdream@gmail.com 105\n",
- "boris.chiou@gmail.com 102\n",
- "hshih@mozilla.com 102\n",
- "hchang@mozilla.com 100\n",
- "kaku@mozilla.com 97\n",
- "evan@tseng.io 90\n",
- "dlee@mozilla.com 89\n",
- "sshih@mozilla.com 83\n",
- "jeremychen@mozilla.com 82\n",
- "dmu@mozilla.com 81\n",
- "gasolin@mozilla.com 81\n",
- "jacheng@mozilla.com 80\n",
- "jjong@mozilla.com 75\n",
- "jolin@mozilla.com 67\n",
- "cyu@mozilla.com 66\n",
- "howareyou322@gmail.com 66\n",
- "tnguyen@mozilla.com 63\n",
- "ralin@mozilla.com 62\n",
- " ... \n",
- "shuang@mozilla.com 33\n",
- "scwwu@mozilla.com 33\n",
- "swu@mozilla.com 30\n",
- "cleu@mozilla.com 28\n",
- "kechen@mozilla.com 26\n",
- "max@mxli.us 26\n",
- "walkingice0204@gmail.com 26\n",
- "wpan@mozilla.com 24\n",
- "aschen@mozilla.com 23\n",
- "paulkchen@netscape.net 20\n",
- "lchang@mozilla.com 20\n",
- "sawang@mozilla.com 19\n",
- "ttung@mozilla.com 18\n",
- "btian@mozilla.com 17\n",
- "ettseng@mozilla.com 17\n",
- "ywu@mozilla.com 16\n",
- "brsun@mozilla.com 16\n",
- "alchen@mozilla.com 15\n",
- "bhsu@mozilla.com 13\n",
- "cfu@redhat.com 13\n",
- "echuang@mozilla.com 13\n",
- "amchung@mozilla.com 12\n",
- "topwu.tw@gmail.com 11\n",
- "fatseng@mozilla.com 11\n",
- "lochang@mozilla.com 11\n",
- "ehung@mozilla.com 5\n",
- "etsai@mozilla.com 4\n",
- "wiwang@mozilla.com 3\n",
- "cfu@mozilla.com 2\n",
- "osimpleo@gmail.com 2\n",
- "Name: assigned_to, dtype: int64"
- ]
- },
- "execution_count": 3,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "df['assigned_to'].value_counts()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 4,
- "metadata": {
- "collapsed": false,
- "deletable": true,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "text/plain": [
- "Core 3903\n",
- "Firefox 364\n",
- "Toolkit 347\n",
- "Firefox for Android 246\n",
- "Testing 105\n",
- "Release Engineering 38\n",
- "Mozilla Localizations 25\n",
- "Taskcluster 24\n",
- "JSS 13\n",
- "Core Graveyard 9\n",
- "www.mozilla.org 5\n",
- "NSS 5\n",
- "MozReview 3\n",
- "Tree Management 2\n",
- "Socorro 2\n",
- "Developer Documentation 2\n",
- "Web Compatibility 2\n",
- "NSPR 1\n",
- "mozilla.org 1\n",
- "Infrastructure & Operations 1\n",
- "Developer Services 1\n",
- "Thunderbird 1\n",
- "Firefox Graveyard 1\n",
- "Firefox for iOS 1\n",
- "Tracking 1\n",
- "Add-on SDK 1\n",
- "bugzilla.mozilla.org 1\n",
- "Marketplace 1\n",
- "Name: product, dtype: int64"
- ]
- },
- "execution_count": 4,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "df['product'].value_counts()"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 61,
- "metadata": {
- "collapsed": false,
- "deletable": true,
- "editable": true
- },
- "outputs": [
- {
- "data": {
- "text/html": [
- "<div>\n",
- "<table border=\"1\" class=\"dataframe\">\n",
- " <thead>\n",
- " <tr style=\"text-align: right;\">\n",
- " <th></th>\n",
- " <th>assigned_to</th>\n",
- " <th>assigned_to_detail</th>\n",
- " <th>component</th>\n",
- " <th>id</th>\n",
- " <th>priority</th>\n",
- " <th>product</th>\n",
- " </tr>\n",
- " </thead>\n",
- " <tbody>\n",
- " <tr>\n",
- " <th>0</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>445093</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>2</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>464512</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>3</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>470899</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>4</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>471502</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>5</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>473949</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>6</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>493110</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>7</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>493697</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>8</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>493717</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>9</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>497311</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>10</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>497321</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>11</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>497324</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>12</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>522012</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>16</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>531657</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>17</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>533146</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>18</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>536506</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>19</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>537637</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>21</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>554076</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>24</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>585079</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>25</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>585274</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>26</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>585907</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>27</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>587019</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>28</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>596474</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>30</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>604023</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>31</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>615187</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " <tr>\n",
- " <th>33</th>\n",
- " <td>timdream@gmail.com</td>\n",
- " <td>{u'id': 185001, u'email': u'timdream@gmail.com...</td>\n",
- " <td>zh-TW / Chinese (Traditional)</td>\n",
- " <td>675960</td>\n",
- " <td>--</td>\n",
- " <td>Mozilla Localizations</td>\n",
- " </tr>\n",
- " </tbody>\n",
- "</table>\n",
- "</div>"
- ],
- "text/plain": [
- " assigned_to assigned_to_detail \\\n",
- "0 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "2 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "3 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "4 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "5 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "6 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "7 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "8 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "9 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "10 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "11 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "12 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "16 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "17 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "18 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "19 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "21 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "24 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "25 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "26 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "27 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "28 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "30 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "31 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "33 timdream@gmail.com {u'id': 185001, u'email': u'timdream@gmail.com... \n",
- "\n",
- " component id priority product \n",
- "0 zh-TW / Chinese (Traditional) 445093 -- Mozilla Localizations \n",
- "2 zh-TW / Chinese (Traditional) 464512 -- Mozilla Localizations \n",
- "3 zh-TW / Chinese (Traditional) 470899 -- Mozilla Localizations \n",
- "4 zh-TW / Chinese (Traditional) 471502 -- Mozilla Localizations \n",
- "5 zh-TW / Chinese (Traditional) 473949 -- Mozilla Localizations \n",
- "6 zh-TW / Chinese (Traditional) 493110 -- Mozilla Localizations \n",
- "7 zh-TW / Chinese (Traditional) 493697 -- Mozilla Localizations \n",
- "8 zh-TW / Chinese (Traditional) 493717 -- Mozilla Localizations \n",
- "9 zh-TW / Chinese (Traditional) 497311 -- Mozilla Localizations \n",
- "10 zh-TW / Chinese (Traditional) 497321 -- Mozilla Localizations \n",
- "11 zh-TW / Chinese (Traditional) 497324 -- Mozilla Localizations \n",
- "12 zh-TW / Chinese (Traditional) 522012 -- Mozilla Localizations \n",
- "16 zh-TW / Chinese (Traditional) 531657 -- Mozilla Localizations \n",
- "17 zh-TW / Chinese (Traditional) 533146 -- Mozilla Localizations \n",
- "18 zh-TW / Chinese (Traditional) 536506 -- Mozilla Localizations \n",
- "19 zh-TW / Chinese (Traditional) 537637 -- Mozilla Localizations \n",
- "21 zh-TW / Chinese (Traditional) 554076 -- Mozilla Localizations \n",
- "24 zh-TW / Chinese (Traditional) 585079 -- Mozilla Localizations \n",
- "25 zh-TW / Chinese (Traditional) 585274 -- Mozilla Localizations \n",
- "26 zh-TW / Chinese (Traditional) 585907 -- Mozilla Localizations \n",
- "27 zh-TW / Chinese (Traditional) 587019 -- Mozilla Localizations \n",
- "28 zh-TW / Chinese (Traditional) 596474 -- Mozilla Localizations \n",
- "30 zh-TW / Chinese (Traditional) 604023 -- Mozilla Localizations \n",
- "31 zh-TW / Chinese (Traditional) 615187 -- Mozilla Localizations \n",
- "33 zh-TW / Chinese (Traditional) 675960 -- Mozilla Localizations "
- ]
- },
- "execution_count": 61,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "df[df['product'].str.contains('Mozilla Localizations') == True]"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": true,
- "deletable": true,
- "editable": true
- },
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 2",
- "language": "python",
- "name": "python2"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 2
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython2",
- "version": "2.7.13"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 2
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement