Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2018, 05:30   #1
Katherineamt
Новичок
Джуниор
 
Регистрация: 07.11.2018
Сообщений: 1
По умолчанию Python - eliminating a certain data from strings. how do I drop those values without dropping whole column?

New in Python. I have strings of info and in some rows of few columns 'nan' value shows up because a cell in excel is empty (and it should be empty). Question: how do I drop those values without dropping whole column?

#excel file and my desired output:
n1 b1 n2 b2
1 2
1 2
1 2 3 4
1 2 3 4
What i get:
n1 b1 n2 b2
1 2 'nan' 'nan'
1 2 'nan' 'nan'
1 2 3 4
1 2 3 4
what I have so far
Код:
for k in range(len(switched_shunt_data['I'])):
    f.write('{:>6},'.format(str(switched_shunt_data['N1'][k]).encode('utf-8')) + \
            '{:>2},'.format(switched_shunt_data['N1'][k]) + \
            '{:>8},'.format(switched_shunt_data['B1'][k]) + \
            if switched_shunt_data['N2'][k] == 'nan':
                .drop(switched_shunt_data['N2'][k])
            else:
                '{:>2},'.format(switched_shunt_data['N2'][k])
            '{:>8},'.format(switched_shunt_data['B2'][k]) + '\n')

_____
Use [CODE][/CODE] tag for source code formatting (see FAQ)
Модератор

Последний раз редактировалось Alex11223; 07.11.2018 в 10:33.
Katherineamt вне форума Ответить с цитированием
Старый 07.11.2018, 10:23   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Код:
from math import isnan
if isnan(switched_shunt_data['N2'][k]):
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
missing data provider or data packet Dexes БД в Delphi 3 06.01.2012 11:58
Глюки INSERT INTO A(a1,a2,...) VALUES(b1,b2,....) dimavit Microsoft Office Access 1 04.07.2010 14:25
Strings.DelimitedText разбитие edik Общие вопросы Delphi 7 28.12.2009 13:39
Memo & Strings iGlass Общие вопросы Delphi 5 23.09.2009 02:19