У меня есть импорт фрейма данных из CSV, пост-фильтрация из этого файла, мой временный DF ниже
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_table("/DATA/testing/ADNS/ADNS_01_40405.txt", sep=" ",
error_bad_lines=False,skiprows=1,header=None,skipinitialspace=True)
df.columns = ["ONE","TWO","THREE","FOUR","FIVE","SIX","SEVE","EIGH","NINE","TEN","ELEV"]
tmp = df.ONE.str.contains("topoff", na=False)
#tmp = df.ONE.str.isdigit()
TOP_IP = df.loc[tmp]
TOP_IP
ONE TWO THREE FOUR FIVE SIX SEVE EIGH NINE TEN ELEV
483 topoff.pgw-s5s8.epgAMD02.node.epc.mnc005.mcc40... 86400 IN A 203.88.1.58 NaN NaN NaN NaN NaN NaN
484 topoff.sgw-s5s8.epgAMD02.node.epc.mnc005.mcc40... 86400 IN A 10.169.19.89 NaN NaN NaN NaN NaN NaN
486 topoff.pgw-s5s8.epgAMD03.node.epc.mnc005.mcc40... IN A 203.88.3.11 NaN NaN NaN NaN NaN NaN NaN
487 topoff.sgw-s5s8.epgAMD03.node.epc.mnc005.mcc40... IN A 10.169.18.16 NaN NaN NaN NaN NaN NaN NaN
489 topoff.pgw-s5s8.epgAMD06.node.epc.mnc005.mcc40... IN A 203.88.1.49 NaN NaN NaN NaN NaN NaN NaN
490 topoff.sgw-s5s8.epgAMD06.node.epc.mnc005.mcc40... IN A 203.88.2.190 NaN NaN NaN NaN NaN NaN NaN
492 topoff.pgw-s5s8.epgAMD07.node.epc.mnc005.mcc40... IN A 203.88.4.132 NaN NaN NaN NaN NaN NaN NaN
493 topoff.sgw-s5s8.epgAMD07.node.epc.mnc005.mcc40... IN A 203.88.2.190 NaN NaN NaN NaN NaN NaN NaN
495 topoff.pgw-s5s8.epgAMRELICLOUD.node.epc.mnc005... IN A 112.110.84.25 NaN NaN NaN NaN NaN NaN NaN
496 topoff.sgw-s5s8.epgAMRELICLOUD.node.epc.mnc005... IN A 112.110.84.29 NaN NaN NaN NaN NaN NaN NaN
498 topoff.pgw-s5s8.epgBARODACLOUD.node.epc.mnc005... IN A 203.88.4.156 NaN NaN NaN NaN NaN NaN NaN
499 topoff.sgw-s5s8.epgBARODACLOUD.node.epc.mnc005... IN A 203.88.16.7 NaN NaN NaN NaN NaN NaN NaN
501 topoff.pgw-s5s8.epgBHUJCLOUD.node.epc.mnc005.m... IN A 112.110.84.35 NaN NaN NaN NaN NaN NaN NaN
502 topoff.sgw-s5s8.epgBHUJCLOUD.node.epc.mnc005.m... IN A 112.110.84.39 NaN NaN NaN NaN NaN NaN NaN
503 topoff.pgw-s5s8.epgDL02.node.epc.mnc005.mcc404... IN A 203.88.1.37 NaN NaN NaN NaN NaN NaN NaN
505 topoff.pgw-s5s8.epgGODHRACLOUD.node.epc.mnc005... IN A 112.110.84.20 NaN NaN NaN NaN NaN NaN NaN
506 topoff.sgw-s5s8.epgGODHRACLOUD.node.epc.mnc005... IN A 112.110.84.24 NaN NaN NaN NaN NaN NaN NaN
пост-фильтр, мне нужно только ОДИН и ЧЕТЫРЕ поля, где есть данные, но первые Два записи не в форме.
ниже вывода требуется.
ONE TWO THREE FOUR FIVE SIX SEVE EIGH NINE TEN ELEV
483 topoff.pgw-s5s8.epgAMD02.node.epc.mnc005.mcc40... IN A 203.88.1.58 NaN NaN NaN NaN NaN NaN
484 topoff.sgw-s5s8.epgAMD02.node.epc.mnc005.mcc40... IN A 10.169.19.89 NaN NaN NaN NaN NaN NaN
486 topoff.pgw-s5s8.epgAMD03.node.epc.mnc005.mcc40... IN A 203.88.3.11 NaN NaN NaN NaN NaN NaN NaN
487 topoff.sgw-s5s8.epgAMD03.node.epc.mnc005.mcc40... IN A 10.169.18.16 NaN NaN NaN NaN NaN NaN NaN
489 topoff.pgw-s5s8.epgAMD06.node.epc.mnc005.mcc40... IN A 203.88.1.49 NaN NaN NaN NaN NaN NaN NaN
490 topoff.sgw-s5s8.epgAMD06.node.epc.mnc005.mcc40... IN A 203.88.2.190 NaN NaN NaN NaN NaN NaN NaN
492 topoff.pgw-s5s8.epgAMD07.node.epc.mnc005.mcc40... IN A 203.88.4.132 NaN NaN NaN NaN NaN NaN NaN
493 topoff.sgw-s5s8.epgAMD07.node.epc.mnc005.mcc40... IN A 203.88.2.190 NaN NaN NaN NaN NaN NaN NaN
495 topoff.pgw-s5s8.epgAMRELICLOUD.node.epc.mnc005... IN A 112.110.84.25 NaN NaN NaN NaN NaN NaN NaN
496 topoff.sgw-s5s8.epgAMRELICLOUD.node.epc.mnc005... IN A 112.110.84.29 NaN NaN NaN NaN NaN NaN NaN
498 topoff.pgw-s5s8.epgBARODACLOUD.node.epc.mnc005... IN A 203.88.4.156 NaN NaN NaN NaN NaN NaN NaN
Я пробовал isdi git и множество других функций и не смог этого сделать. любая помощь будет уместна.