13
голоса
5
ответов
35
просмотров
Как удалить все пакеты, установленные через pip?

Как удалить все пакеты, установленные с помощью pip, из моей текущей активированной виртуальной среды?

7
голоса
5
ответов
32
просмотров
Преобразование DataFrame Pandas в массив NumPy

Как преобразовать DataFrame Pandas в массив NumPy?

Я создал DataFrame с помощью библиотеки Pandas и теперь мне нужно преобразовать его в массив NumPy. Вот как выглядит мой DataFrame:

import numpy as np
import pandas as pd

df = pd.DataFrame(
    {
        'A': [np.nan, np.nan,...
6
голоса
3
ответов
33
просмотров
Создание нового столбца на основе значений других столбцов / Применение функции к нескольким столбцам построчно в Pandas

Описание проблемы:

Я хочу применить свою пользовательскую функцию (которая использует конструкции if-else) к шести столбцам (ERI_Hispanic, ERI_AmerInd_AKNatv, ERI_Asian, ERI_Black_Afr.Amer, ERI_HI_PacIsl, ERI_White) в каждой строке моего DataFrame.

Я пробовал разные методы из...

10
голоса
0
ответов
37
просмотров
Какую IDE выбрать для Python? [закрыто]

Описание проблемы для StackOverflow.com

Тема: Закрытие вопроса о выборе IDE для Python

Недавно я задал вопрос о том, какие интегрированные среды разработки (IDE), графические интерфейсы или текстовые редакторы используют другие разработчики для написания кода на Python. К сожалению, мой...

11
голоса
5
ответов
21
просмотров
Получить имя текущей директории или папки (без полного пути)

Вопрос: Как получить имя текущего рабочего каталога в bash-скрипте или, ещё лучше, просто с помощью команды в терминале?

Команда pwd возвращает полный путь к текущему рабочему каталогу, например, /opt/local/bin, но мне нужно только имя каталога, то есть bin. Как это сделать?

15
голоса
5
ответов
35
просмотров
Когда следует использовать escape вместо encodeURI / encodeURIComponent?

Описание проблемы:

При кодировании строки запроса для отправки на веб-сервер у меня возникли сомнения относительно выбора между функциями escape(), encodeURI() и encodeURIComponent().

В каких случаях следует использовать escape(), а когда лучше применять encodeURI() или...

33
голоса
3
ответов
44
просмотров
Как клонировать список, чтобы он не изменялся неожиданно после присваивания?

При использовании new_list = my_list любые изменения, внесенные в new_list, также изменяют my_list каждый раз. Почему это происходит и как я могу клонировать или скопировать список, чтобы этого избежать? Например: >>> my_list = [1, 2, 3] >>> new_list = my_list >>>...

18
голоса
5
ответов
44
просмотров
Разница между const int*, const int * const и int * const?

Я всегда путаюсь, как правильно использовать const int *, const int * const и int * const. Существенно ли их различие? Существуют ли какие-то правила, определяющие, что можно, а что нельзя делать с этими указателями?

Мне нужно знать все "можно" и "нельзя" в контексте присваивания, передачи...

10
голоса
5
ответов
29
просмотров
Добавить новый элемент в массив в Bash без указания индекса

Вопрос: Как в Bash добавить элемент в массив аналогично PHP?

Есть ли способ добавить элемент в массив в Bash так же, как это делается в PHP с помощью кода $array[] = 'foo';?

В Bash, чтобы объявить массив и добавить элементы, мне нужно делать это явно, как в следующем...

13
голоса
5
ответов
38
просмотров
Как удалить пробелы из строки?

Проблема: Как удалить начальные и конечные пробелы из строки в Python?

Пример:

  • строка " Hello world " должна преобразоваться в "Hello world"
  • строка " Hello world" должна стать "Hello world"
  • строка "Hello world " должна превратиться в "Hello world"
  • строка `"Hello...
6
голоса
5
ответов
19
просмотров
Проверьте, содержатся ли несколько строк в другой строке

Вопрос: Как проверить, содержится ли хотя бы одна из строк в массиве в другой строке?

У меня есть массив строк, и я хочу проверить, присутствует ли хотя бы одна из этих строк в другой строке. Вот пример:

a = ['a', 'b', 'c']
s = "a123"
if a in s:
    print("Некоторые строки найдены в...
12
голоса
5
ответов
47
просмотров
В чем разница между String.slice и String.substring?

Заголовок: В чем разница между методами String.prototype.slice и String.prototype.substring?

Текст: Привет всем! У меня возникла путаница с методами String.prototype.slice и String.prototype.substring в JavaScript. Я знаю, что оба метода используются для извлечения подстрок из строки, но...

36
голоса
5
ответов
347
просмотров
Echo новой строки в Bash выводит литерал \n

Как мне вывести новую строку? В результате выполнения следующей команды просто выводится \n:
echo -e "Hello,\nWorld!"

Вывод:
Hello,\nWorld!

30
голоса
4
ответов
37
просмотров
Как проверить "undefined" в JavaScript?

Заголовок: Как правильно проверить, является ли переменная неопределенной в JavaScript?

Я столкнулся с проблемой определения, является ли переменная в JavaScript неопределенной (undefined). Недавно я наткнулся на несколько способов, которыми, казалось бы, можно это сделать, и теперь не уверен,...

9
голоса
5
ответов
42
просмотров
Как сравнить числа в Bash?

Я не могу заставить работать числовые сравнения в моем скрипте. Вот код, который я использую:

echo "введите два числа"
read a b

echo "a=$a"
echo "b=$b"

if [ $a > $b ]; then
    echo "a больше чем b"
else
    echo "b больше чем a"
fi

Проблема в том, что происходит сравнение с начала...

13
голоса
5
ответов
31
просмотров
"Как очистить холст для перерисовки"

Тема: Как удалить изображения и композиции с холста в JavaScript?

Я экспериментировал с композиционными операциями и рисованием изображений на холсте, и теперь мне нужно убрать изображения и композиции. Как мне это сделать?

Мне нужно очистить холст для перерисовки других изображений; это может...

8
голоса
5
ответов
20
просмотров
CSS: Высота 100% с отступами/маргинами

Проблема с HTML/CSS: заполнение родительского элемента с учетом отступов

Как я могу создать элемент, который будет иметь ширину и/или высоту 100% от своего родительского элемента, но при этом сохранять правильные отступы или поля?

Под "правильными" я имею в виду следующее: если мой...

11
голоса
5
ответов
35
просмотров
Как получить имя функции в виде строки?

Как получить имя функции в виде строки? def foo(): pass

>>> name_of(foo) "foo"

33
голоса
4
ответов
39
просмотров
Как объединить свойства двух объектов JavaScript?

Я столкнулся с проблемой, когда мне нужно объединить два (очень простых) объекта JavaScript во время выполнения. Например, я хочу сделать следующее:

var obj1 = { food: 'pizza', car: 'ford' }
var obj2 = { animal: 'dog' }

obj1.merge(obj2);

// Теперь у obj1 три свойства: food, car и...
11
голоса
5
ответов
36
просмотров
В чем разница между списками и кортежами?

Вопрос: В чем разница между списками и кортежами в Python, а также каковы их преимущества и недостатки?

Я изучаю Python и столкнулся с вопросом выбора между списками и кортежами. Хотел бы понять, в чем основные отличия между этими типами данных. Какие у них есть преимущества и недостатки в...