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)
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)
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)
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)
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)
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)
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)