Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
user:1234 user:me (ваши) |
| Рейтинг |
score:3 (3+) score:0 (нет) |
| Ответов |
answers:3 (3+) answers:0 (нет) isaccepted:yes hasaccepted:no inquestion:1234 |
| Просмотры | views:250 |
| Код | code:"if (foo != bar)" |
| Секции |
title:яблоки body:"яблоки апельсины" |
| Ссылка | url:"*.example.com" |
| Закладки | in:saves |
| Статус |
closed:yes duplicate:no migrated:no wiki:no |
| Типы |
is:question is:answer |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам dataframe
Параметры поиска: not deleted
user 340460
7 результатов
Фрейм данных - это табличная структура данных. Обычно он содержит данные, в которых строки являются наблюдениями, а столбцы-переменными различных типов. В то время как "data frame" или "dataframe"-это термин, используемый для этого понятия в нескольких языках (R, Apache Spark, deedle, Maple, библиотека pandas в Python и библиотека DataFrames в Julia), "table"-это термин, используемый в MATLAB и SQL.
1
голос
1
ответ
7k
показов
вывод чисел без e в dataframe
работаю в jupyter notebook.
в одном из столбцов получаются значения 3.400000e-02, 2.662840e+01, 1.355128e+08 и т.д.
Как мне сделать так, чтобы все цифры в датафрейме выводились в обычном виде?
2
голоса
вывод чисел без e в dataframe
Поможет команда:
pd.options.display.float_format ='{:,.3f}'.format
Где цифра 3 означает число разрядов после запятой
1
голос
2
ответа
329
показов
dataFrame Перенос значений каждой строчки на n значений вправо. N = число значений nan
Есть массив данных вида:
import numpy as np
import pandas as pd
df = pd.DataFrame(np.array([1, 2, 3, 4]))
df['1'] = np.array([10, 20, 30, np.nan])
df['2'] = np.array([100, 200, np.nan, np.nan])
df[ …
1
голос
2
ответа
1k
показов
Выборка данных по условию (отбор нечисловых значений в DataFrame)
Представим, что есть датафрейм:
import numpy as np
import pandas as pd
df = pd.DataFrame({"price":pd.Series([1, 'между 1,5 и 2,5', 3],
index=['v1', 'v2', 'v3']),
…
0
голосов
Выборка данных по условию (отбор нечисловых значений в DataFrame)
Однокурсники предложили решение, используя метод np.isreal, как и планировалось изначально:
df.loc[(df['price'].map(np.isreal)) == False]
или совсем уж python-way:
df.loc[~(df[‘price’].map(np.isrea …
0
голосов
Выдает ошибку "single positional indexer is out-of-bounds" при при проверке однородных данных
Вылечено костылём из if:
for i in range(0, len(invalid[item])):
flat_id = invalid[item].index[i]
flat = invalid.loc[(invalid['Id'] == flat_id)]
if not flat['HouseYear']. …
1
голос
2
ответа
11k
показов
Выдает ошибку "single positional indexer is out-of-bounds" при при проверке однородных данных
Есть датафрейм:
import pandas as pd
d = {'Id':[14038.0, 15053.0, 4765.0, 10783.0, 12915.0,5809.0, 11993.0, 5172.0, 10953.0, 11935.0,7917.0],
'Square':[48.0, 65.7, 44.9, 39.6, 80.4,53.4, 80. …