def cloud_in_call_fail_plot_trend(path_raw_data,path_result):
    sheet_name_list=['SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本', 'PLMN_CS']
    
    trend_dics_list={}
    trend_dics_list['出现异常的卡']=['卡1','卡2']
     
    trend_dics_list['通话类型1'] = ['46000/GSM/GSM/CS', '46001/UMTS/UMTS/CS', 
                                '46000/LTE/GSM/CS', '46000/LTE/LTE/VOLTE', 
                                '46011/CDMA - 1xRTT/CDMA - 1xRTT/CS']
  
    trend_dics_list['失败原因']=['CALL_END_CAUSE_RECOVERY_ON_TIMER_EXPIRED_V02', 'CALL_END_CAUSE_FADE_V02', 'CALL_END_CAUSE_RADIO_LINK_LOST_V02', 'CALL_END_CAUSE_UNSPECIFIED_16', 'CALL_END_CAUSE_REQUEST_TERMINATED_V02']
  
    trend_dics_list['呼入呼出']=['In','Out']
    
    trend_dics_list['运营商']=['46000','46001','46011','46003']
    
    trend_dics_list['是否volte']=['CS','VOLTE','VILTE']
    
    trend_dics_list['系统版本']=['PD1616B_A_1.6.18', 'PD1616B_A_1.7.1', 'PD1616B_A_1.7.7', 'PD1616B_A_1.7.8', 'PD1616B_A_1.7.10', 'PD1616B_A_1.7.13', 'PD1616B_A_1.8.5', 'PD1616B_A_1.8.9']
 
    trend_dics_list['机型']=['PD1635','PD1624','PD1616B','PD1619','PD1610','PD1616']
# 
    trend_dics_list['CS_NW']=['GSM/GSM','UMTS/UMTS','LTE/LTE','LTE/GSM','LTE/UMTS']
  
    trend_dics_list['省直辖市']=['广东省','河南省','甘肃省','江苏省','河北省','山西省','浙江省','新疆维吾尔自治区',
                             '广西壮族自治区','安徽省','山东省','福建省','湖南省','贵州省','陕西省','云南省',
                             '黑龙江省','四川省','吉林省','辽宁省','湖北省','内蒙古自治区','宁夏回族自治区',
                             '北京市','上海市','江西省','重庆市','青海省','海南省','天津市','西藏自治区']

    plot_trend('云诊断内销掉话', path_raw_data, path_result, trend_dics_list)
def bigDataIn_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]
    trend_dics_list = {}
    trend_dics_list['SIM卡'] = ['卡1', '卡2']
    trend_dics_list['失败原因'] = [
        'CALL_END_CAUSE_RECOVERY_ON_TIMER_EXPIRED_V02',
        'CALL_END_CAUSE_RADIO_LINK_LOST_V02', 'CALL_END_CAUSE_FADE_V02',
        'ERROR_UNSPECIFIED_25',
        'CALL_END_CAUSE_OPERATOR_DETERMINED_BARRING_V02'
    ]
    trend_dics_list['呼入或呼出'] = ['Incoming', 'Outgoing']
    trend_dics_list['运营商'] = ['46000', '46001', '46011']
    trend_dics_list['电话网络'] = [
        'GSM', 'CDMA - 1xRTT', 'UMTS', 'GPRS', 'EDGE', 'LTE', 'TD_SCDMA',
        'HSPA', 'TD-SCDMA', 'HSDPA'
    ]
    trend_dics_list['机型'] = [
        'vivo X9i', 'vivo X9', 'vivo Xplay6', 'vivo Y67', 'vivo Y66', 'vivo X7'
    ]
    #trend_dics_list['PLMN_CS'] = []
    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('大数据内销掉话', path_raw_data, path_result, trend_dics_list)
Example #3
0
def cloud_in_ratchange_plot_trend(path_raw_data, path_result):
    trend_dics_list = {}
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']
    trend_dics_list['网络'] = [
        'LTE/GSM/LTE/EDGE', 'LTE/GSM/LTE/LTE', 'GSM/LTE/EDGE/EDGE',
        'GSM/LTE/EDGE/LTE', 'LTE/UMTS/LTE/HSPA', 'LTE/UMTS/LTE/LTE',
        '1xRTT/1xRTT/LTE/eHRPD', '1xRTT/1xRTT/eHRPD/LTE', 'UMTS/LTE/HSPA/HSPA',
        'UMTS/LTE/HSPA/LTE'
    ]
    trend_dics_list['运营商'] = ['46000', '46001', '46011', '46003', '46019']
    trend_dics_list['省直辖市'] = [
        '广东省', '河南省', '甘肃省', '江苏省', '河北省', '山西省', '浙江省', '新疆维吾尔自治区', '广西壮族自治区',
        '安徽省', '山东省', '福建省', '湖南省', '贵州省', '陕西省', '云南省', '黑龙江省', '四川省', '吉林省',
        '辽宁省', '湖北省', '内蒙古自治区', '宁夏回族自治区', '北京市', '上海市', '江西省', '重庆市', '青海省',
        '海南省', '天津市', '西藏自治区'
    ]
    trend_dics_list['机型'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9'
    ]
    trend_dics_list['IMEI频次'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9', 'PD1718/PD1718', 'PD1621B/PD1621B'
    ]

    plot_trend('云诊断内销RAT切换', path_raw_data, path_result, trend_dics_list)
def cloud_in_sms_plot_trend(path_raw_data, path_result):
    trend_dics_list = {}
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']
    trend_dics_list['失败原因'] = [
        '8', '4', '38', '21', '50', '127', '28', '105', '5', '10', '30', '69',
        '41', '97', '96', '3', '0', '1', '95', '98', '1003', '100'
    ]
    trend_dics_list['运营商'] = ['46000', '46001', '46019', '46003', '46011']
    trend_dics_list['起呼电话网络'] = [
        'LTE', 'GSM', 'UNKNOWN', 'UMTS', 'EDGE', 'HSPA', 'CDMA - 1xRTT',
        'CDMA - eHRPD', 'CDMA - EvDo rev. A', 'GPRS', 'TD_SCDMA', 'LTE_CA',
        'HSDPA', 'HSPA+', 'CDMA'
    ]
    trend_dics_list['开始数据网络'] = [
        'LTE', 'GSM', 'UNKNOWN', 'UMTS', 'EDGE', 'HSPA', 'CDMA - 1xRTT',
        'CDMA - eHRPD', 'CDMA - EvDo rev. A', 'GPRS', 'TD_SCDMA', 'LTE_CA',
        'HSDPA', 'HSPA+', 'CDMA'
    ]
    trend_dics_list['机型'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9'
    ]
    trend_dics_list['IMEI频次'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9', 'PD1718/PD1718', 'PD1621B/PD1621B'
    ]
    trend_dics_list['省直辖市'] = [
        '广东省', '河南省', '甘肃省', '江苏省', '河北省', '山西省', '浙江省', '新疆维吾尔自治区', '广西壮族自治区',
        '安徽省', '山东省', '福建省', '湖南省', '贵州省', '陕西省', '云南省', '黑龙江省', '四川省', '吉林省',
        '辽宁省', '湖北省', '内蒙古自治区', '宁夏回族自治区', '北京市', '上海市', '江西省', '重庆市', '青海省',
        '海南省', '天津市', '西藏自治区'
    ]
    plot_trend('云诊断内销SMS', path_raw_data, path_result, trend_dics_list)
def cloud_in_oos_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]

    trend_dics_list = {}
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']

    trend_dics_list['系统版本'] = [
        'PD1616B_A_1.6.18', 'PD1616B_A_1.7.1', 'PD1616B_A_1.7.7',
        'PD1616B_A_1.7.8', 'PD1616B_A_1.7.10', 'PD1616B_A_1.7.13',
        'PD1616B_A_1.8.5', 'PD1616B_A_1.8.9'
    ]

    trend_dics_list['运营商'] = ['46000', '46001', '46011', '46003']

    trend_dics_list['机型'] = [
        'PD1635', 'PD1624', 'PD1616B', 'PD1619', 'PD1610', 'PD1616'
    ]

    trend_dics_list['CS_NW'] = [
        'GSM/Unknown', 'LTE/Unknown', 'UMTS/Unknown', '1xRTT/Unknown',
        'TD-SCDMA/Unknown', 'CDMA-IS95A/Unknown'
    ]

    trend_dics_list['PS_NW'] = [
        'EDGE/Unknown', 'LTE/Unknown', 'HSPA/Unknown', 'HSDPA/Unknown',
        'GPRS/Unknown', 'UMTS/Unknown', 'HSPAP/Unknown', 'LTE_CA/Unknown'
    ]

    trend_dics_list['省直辖市'] = [
        '广东省', '河南省', '甘肃省', '江苏省', '河北省', '山西省', '浙江省', '新疆维吾尔自治区', '广西壮族自治区',
        '安徽省', '山东省', '福建省', '湖南省', '贵州省', '陕西省', '云南省', '黑龙江省', '四川省', '吉林省',
        '辽宁省', '湖北省', '内蒙古自治区', '宁夏回族自治区', '北京市', '上海市', '江西省', '重庆市', '青海省',
        '海南省', '天津市', '西藏自治区'
    ]

    trend_dics_list['掉网时长'] = ['15', '3']

    trend_dics_list['失败类型'] = ['CS', 'PS', 'CS_PS']

    trend_dics_list['失败原因1'] = [
        '0 Unspecified_failure', '21 REJECT_CAUSE_Synch_failure',
        '15 REJECT_CAUSE_No_suitable_cells_in_tracking_area',
        '13 REJECT_CAUSE_Roaming_not_allowed_in_this_tracking_area',
        '7 REJECT_CAUSE_EPS_services_not_allowed',
        '17 REJECT_CAUSE_Network_failure', '11 REJECT_CAUSE_PLMN_not_allowed'
    ]

    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('云诊断内销掉网', path_raw_data, path_result, trend_dics_list)
Example #6
0
def cloud_in_pdpfail_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]

    trend_dics_list = {}

    trend_dics_list['失败原因'] = [
        '4101=OEM_DCFAILCAUSE_5',
        '4103=OEM_DCFAILCAUSE_7',
        '4100=OEM_DCFAILCAUSE_4',
        '33=SERVICE_OPTION_NOT_SUBSCRIBED',
        '29=USER_AUTHENTICATION',
        '38=NETWORK_FAILURE',
        '-3=SIGNAL_LOST',
        '4104=OEM_DCFAILCAUSE_8',
    ]

    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']

    trend_dics_list['运营商'] = ['46000', '46001', '46011', '46003']

    trend_dics_list['开始数据网络'] = [
        'EDGE', 'HSPA', 'CDMA - 1xRTT', 'LTE', 'HSDPA', 'UMTS', 'GPRS',
        'CDMA - eHRPD', 'CDMA - EvDo rev. A', 'HSPA+', 'UNKNOWN', 'TD_SCDMA',
        'LTE_CA'
    ]

    trend_dics_list['机型'] = [
        'PD1635', 'PD1624', 'PD1616B', 'PD1619', 'PD1610', 'PD1616'
    ]

    trend_dics_list['系统版本'] = [
        'PD1616B_A_1.6.18', 'PD1616B_A_1.7.1', 'PD1616B_A_1.7.7',
        'PD1616B_A_1.7.8', 'PD1616B_A_1.7.10', 'PD1616B_A_1.7.13',
        'PD1616B_A_1.8.5', 'PD1616B_A_1.8.9'
    ]

    trend_dics_list['省直辖市'] = [
        '广东省', '河南省', '甘肃省', '江苏省', '河北省', '山西省', '浙江省', '新疆维吾尔自治区', '广西壮族自治区',
        '安徽省', '山东省', '福建省', '湖南省', '贵州省', '陕西省', '云南省', '黑龙江省', '四川省', '吉林省',
        '辽宁省', '湖北省', '内蒙古自治区', '宁夏回族自治区', '北京市', '上海市', '江西省', '重庆市', '青海省',
        '海南省', '天津市', '西藏自治区'
    ]

    #trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('云诊断内销上网激活失败', path_raw_data, path_result, trend_dics_list)
Example #7
0
def cloud_out_ratchange_plot_trend(path_raw_data, path_result):
    trend_dics_list = {}
    trend_dics_list['国家1'] = [
        'Philippines', 'India', 'Indonesia', 'Myanmar (Burma)', 'Thailand',
        'Malaysia', 'Pakistan', 'Viet Nam'
    ]
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']
    trend_dics_list['机型'] = [
        'PD1705F_EX', 'PD1708F_EX', 'PD1624F_EX', 'PD1718F_EX'
    ]
    trend_dics_list['IMEI频次'] = [
        'PD1705F_EX', 'PD1708F_EX', 'PD1624F_EX', 'PD1718F_EX'
    ]

    plot_trend('云诊断外销RAT切换', path_raw_data, path_result, trend_dics_list)
Example #8
0
def cloud_in_mms_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]
    trend_dics_list = {}
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']
    trend_dics_list['失败原因'] = [
        'Acquiring network timed out', '-----StatusCode====0',
        'Forbidden [ZTEOSE]-----StatusCode====403',
        'Forbidden-----StatusCode====403',
        'MM is abnormal and released.-----StatusCode====400',
        'extension-code-----StatusCode====313',
        'Bad Gateway [ZTEOSE]-----StatusCode====502',
        'Bad Request-----StatusCode====400',
        'Internal Server Error-----StatusCode====500',
        'Internal Server Error [ZTEOSE]-----StatusCode====500',
        'Bad Gateway-----StatusCode====502'
    ]
    trend_dics_list['运营商'] = ['46000', '46001', '46003', '46011']
    trend_dics_list['起呼电话网络'] = [
        'GSM', 'LTE', 'UMTS', 'UNKNOWN', 'EDGE', 'TD_SCDMA', 'CDMA - 1xRTT',
        'HSDPA', 'LTE_CA', 'CDMA - EvDo rev. A', 'HSPA', 'CDMA - eHRPD',
        'GPRS', 'HSPA+', 'CDMA'
    ]
    trend_dics_list['开始数据网络'] = [
        'GSM', 'LTE', 'UMTS', 'UNKNOWN', 'EDGE', 'TD_SCDMA', 'CDMA - 1xRTT',
        'HSDPA', 'LTE_CA', 'CDMA - EvDo rev. A', 'HSPA', 'CDMA - eHRPD',
        'GPRS', 'HSPA+', 'CDMA'
    ]
    trend_dics_list['机型'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9'
    ]
    trend_dics_list['IMEI频次'] = [
        'PD1710/X20Plus', 'PD1709/X20A', 'PD1708/Y79A', 'PD1635/X9sPlus',
        'PD1616B/X9s', 'PD1610/Xplay6', 'PD1619/X9Plus', 'PD1624/X9i',
        'PD1616/X9', 'PD1718/PD1718', 'PD1621B/PD1621B'
    ]
    trend_dics_list['省直辖市'] = [
        '广东省', '河南省', '甘肃省', '江苏省', '河北省', '山西省', '浙江省', '新疆维吾尔自治区', '广西壮族自治区',
        '安徽省', '山东省', '福建省', '湖南省', '贵州省', '陕西省', '云南省', '黑龙江省', '四川省', '吉林省',
        '辽宁省', '湖北省', '内蒙古自治区', '宁夏回族自治区', '北京市', '上海市', '江西省', '重庆市', '青海省',
        '海南省', '天津市', '西藏自治区'
    ]
    plot_trend('云诊断内销MMS', path_raw_data, path_result, trend_dics_list)
def cloud_out_oos_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]

    trend_dics_list = {}

    trend_dics_list['掉网类型'] = ['CS', 'PS', 'CS+PS']

    trend_dics_list['地区码'] = [
        '泰国', '印度尼西亚', '印度', '菲律宾', '缅甸', '马来西亚', '越南', '老挝', '柬埔寨', '孟加拉国',
        '其他'
    ]

    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']

    trend_dics_list['机型'] = [
        'PD1624F_EX', 'PD1613F_EX', 'PD1612F_EX', 'PD1612BF_EX', 'PD1708F_EX',
        'PD1705F_EX'
    ]

    trend_dics_list['CS_NW'] = [
        'GSM-Unknown', 'LTE-Unknown', 'UMTS-Unknown', '1xRTT-Unknown',
        'TD-SCDMA-Unknown', 'CDMA-IS95A-Unknown'
    ]

    trend_dics_list['PS_NW'] = [
        'EDGE-Unknown', 'LTE-Unknown', 'HSPA-Unknown', 'HSDPA-Unknown',
        'GPRS-Unknown', 'UMTS-Unknown', 'HSPAP-Unknown', 'LTE_CA-Unknown'
    ]

    trend_dics_list['掉网时长'] = ['15', '3']

    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    trend_dics_list['失败类型'] = ['CS', 'PS', 'CS_PS']

    trend_dics_list['失败原因1'] = [
        '0 Unspecified_failure', '21 REJECT_CAUSE_Synch_failure',
        '15 REJECT_CAUSE_No_suitable_cells_in_tracking_area',
        '11 REJECT_CAUSE_PLMN_not_allowed',
        '13 REJECT_CAUSE_Roaming_not_allowed_in_this_tracking_area'
    ]

    plot_trend('云诊断外销掉网', path_raw_data, path_result, trend_dics_list)
def cloud_in_ims_plot_trend(path_raw_data,path_result):
    sheet_name_list=['SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本', 'PLMN_CS']

    trend_dics_list={}
    trend_dics_list['出现异常的卡']=['卡1','卡2']
    trend_dics_list['ExtraCode']=['ExtraCode=0','ExtraCode=804','ExtraCode=404','ExtraCode=805','ExtraCode=408','ExtraCode=480','ExtraCode=403','ExtraCode=500','ExtraCode=401','ExtraCode=503','ExtraCode=400']
    trend_dics_list['失败原因']=['1000','5','2','4']
    trend_dics_list['isim支持情况']=['ISIM=0;DUT=1','ISIM=0;DUT=0','ISIM=1;DUT=1','ISIM=1;DUT=0']
    trend_dics_list['运营商2'] = ['46000','46001','46019','46011','46003']
    trend_dics_list['VOLTE配置信息']=['CFG=3;ON=1','CFG=1;ON=1','CFG=1;ON=0']
    trend_dics_list['机型']=['PD1710/X20Plus','PD1709/X20A','PD1708/Y79A','PD1635/X9sPlus','PD1616B/X9s','PD1610/Xplay6','PD1619/X9Plus','PD1624/X9i','PD1616/X9']
    trend_dics_list['IMEI频次'] = ['PD1710/X20Plus','PD1709/X20A','PD1708/Y79A','PD1635/X9sPlus','PD1616B/X9s','PD1610/Xplay6','PD1619/X9Plus','PD1624/X9i','PD1616/X9','PD1718/PD1718','PD1621B/PD1621B']
    trend_dics_list['省直辖市']=['广东省','河南省','甘肃省','江苏省','河北省','山西省','浙江省','新疆维吾尔自治区',
                             '广西壮族自治区','安徽省','山东省','福建省','湖南省','贵州省','陕西省','云南省',
                             '黑龙江省','四川省','吉林省','辽宁省','湖北省','内蒙古自治区','宁夏回族自治区',
                             '北京市','上海市','江西省','重庆市','青海省','海南省','天津市','西藏自治区']
    plot_trend('云诊断内销IMS', path_raw_data, path_result, trend_dics_list)
Example #11
0
def big_data_out_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]
    trend_dics_list = {}
    trend_dics_list['SIM'] = ['1', '2']

    trend_dics_list['failCause'] = [
        'CALL_END_CAUSE_RECOVERY_ON_TIMER_EXPIRED_V02', 'ERROR_UNSPECIFIED',
        'CALL_END_CAUSE_RLF_DURING_CC_DISCONNECT_V02',
        'CALL_END_CAUSE_FADE_V02', 'CALL_END_CAUSE_RADIO_LINK_LOST_V02'
    ]

    trend_dics_list['Direction'] = ['Incoming', 'Outgoing']

    trend_dics_list['PLMN2'] = [
        '51010=印尼Telkomsel(PT Telekomunikasi Selular)',
        '40411=印度Vodafone India(Delhi & NCR)',
        '52003=泰国AIS(Advanced Wireless Network Company Ltd.)',
        '40410=印度AirTel(Delhi & NCR)',
        '51503=菲律宾SMART(PLDT via?Smart Communications)'
    ]

    trend_dics_list['CS_NW'] = [
        'GSM', 'UMTS', 'HSPA', 'LTE', 'GPRS', 'EDGE', 'HSDPA', 'HSUPA'
    ]

    trend_dics_list['机型'] = ['vivo 1603', 'vivo 1610', 'vivo 1601']

    trend_dics_list['systemVersion'] = [
        'PD1613BF_EX_PD1613BF_EXMA_1.11.3', 'PD1613F_EX_PD1613F_EXMA_1.15.4',
        'PD1612F_EX_PD1612F_EXMA_2.9.1', 'PD1613F_EX_PD1613F_EXMA_1.15.10',
        'PD1612F_EX_PD1612F_EXMA_2.7.17'
    ]

    trend_dics_list['country'] = [
        '印度', '印尼', '泰国', '菲律宾', '缅甸', '越南', '智利', '尼泊尔', '马来西亚', '孟加拉国'
    ]

    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('大数据外销掉话', path_raw_data, path_result, trend_dics_list)
def cloud_out_call_fail_plot_trend(path_raw_data, path_result):
    sheet_name_list = [
        'SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本',
        'PLMN_CS'
    ]

    trend_dics_list = {}
    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']

    trend_dics_list['通话类型'] = [
        'HSPA/HSPA/CS', 'UMTS/UMTS/CS', 'GSM/GSM/CS', 'LTE/HSPA/CS',
        'LTE/LTE/VOLTE'
    ]

    trend_dics_list['失败原因'] = [
        'ERROR_UNSPECIFIED_31', 'CALL_END_CAUSE_RECOVERY_ON_TIMER_EXPIRED_V02',
        'CM_MM_RR_CONNECTION_RELEASE_2165', 'ERROR_UNSPECIFIED_2174',
        'CALL_END_CAUSE_RLF_DURING_CC_DISCONNECT_V02',
        'SERVICE_NOT_AVAILABLE_63', 'TIMED_OUT_18',
        'DESTINATION_OUT_OF_ORDER_27', 'NO_USER_RESPONDING_18',
        'CALL_END_CAUSE_RADIO_LINK_LOST_V02', 'CALL_END_CAUSE_FADE_V02'
    ]

    trend_dics_list['地区码'] = [
        '印度', '菲律宾', '泰国', '越南', '印度尼西亚', '马来西亚', '巴基斯坦', '缅甸', '柬埔寨'
    ]

    trend_dics_list['呼入呼出'] = ['In', 'Out']

    trend_dics_list['是否volte'] = ['CS', 'VOLTE', 'VILTE']

    trend_dics_list['机型'] = [
        'PD1612DF_EX', 'PD1628F_EX', 'PD1612BF_EX', 'PD1613BF_EX',
        'PD1624F_EX', 'PD1705F_EX', 'PD1612F_EX'
    ]

    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('云诊断外销掉话', path_raw_data, path_result, trend_dics_list)
Example #13
0
def cloud_out_pdpfail_plot_trend(path_raw_data, path_result):
    sheet_name_list = ['SIM卡', '失败原因', '呼入或呼出', '运营商', '电话网络', '发生时间h', '机型', '系统版本', 'PLMN_CS']

    trend_dics_list = {}
    
    trend_dics_list['地区码'] = ['印度', '菲律宾', '泰国', '越南', '印度尼西亚', '马来西亚', '巴基斯坦', '缅甸', '柬埔寨']

    trend_dics_list['失败原因'] = ['29=USER_AUTHENTICATION', '26=INSUFFICIENT_RESOURCES', '33=SERVICE_OPTION_NOT_SUBSCRIBED', '8=OPERATOR_BARRED', '31=ACTIVATION_REJECT_UNSPECIFIED']

    trend_dics_list['出现异常的卡'] = ['卡1', '卡2']

    trend_dics_list['运营商'] = ['马来西亚/50216', '菲律宾/51503', '马来西亚/50219', '泰国/52000', '印度尼西亚/51089']

    trend_dics_list['开始数据网络'] = ['EDGE', 'HSPA', 'CDMA - 1xRTT', 'LTE', 'HSDPA', 'UMTS',
                                 'GPRS', 'CDMA - eHRPD', 'CDMA - EvDo rev. A', 'HSPA+',
                                 'UNKNOWN', 'TD_SCDMA', 'LTE_CA']

    trend_dics_list['机型'] = ['PD1624F_EX', 'PD1628F_EX', 'PD1612DF_EX', 'PD1705F_EX', 'PD1613BF_EX', 'PD1612BF_EX']

    trend_dics_list['移除正常cause之后大小'] = ['移除正常cause之后大小']

    plot_trend('云诊断外销PDP激活失败', path_raw_data, path_result, trend_dics_list)