Size: a a a

R (язык программирования)

2021 March 31

PD

Pavel Demin in R (язык программирования)
также, обратите внимание:
v = c(FALSE, FALSE, TRUE)
as.numeric(v)
# 0 0 1
источник

VK

Vladimir Kuchinsky in R (язык программирования)
из google sheets загружаю

а такую штуку в pipline не удастся вставить? Да?
У меня сейчас вся таблица поэтапно обрататывается в скрипте, допуским: загружается, добавляются столбцы с параметрами и т,д.

Придется опять к таблице обратиться?
источник

VK

Vladimir Kuchinsky in R (язык программирования)
Да, TRUE там нет)))
источник

VK

Vladimir Kuchinsky in R (язык программирования)
поэтому и подумал в ноль загнать этот FALSE
источник

AS

Alexey Seleznev in R (язык программирования)
Vladimir Kuchinsky
из google sheets загружаю

а такую штуку в pipline не удастся вставить? Да?
У меня сейчас вся таблица поэтапно обрататывается в скрипте, допуским: загружается, добавляются столбцы с параметрами и т,д.

Придется опять к таблице обратиться?
при загрузке данных из googlesheets, через googlesheets4 можно для каждого столбца указать тип
источник

AS

Alexey Seleznev in R (язык программирования)
тогда столбец не будет логическим, если указать что он численный
источник

VK

Vladimir Kuchinsky in R (язык программирования)
ок, поищу
источник

AS

Alexey Seleznev in R (язык программирования)
Vladimir Kuchinsky
ок, поищу
аргумент col_types , он вроде в справке подробно описан
источник

VK

Vladimir Kuchinsky in R (язык программирования)
ок, спасибо
источник

AS

Alexey Seleznev in R (язык программирования)
Vladimir Kuchinsky
ок, спасибо
Column specification
Column types must be specified in a single string of readr-style short codes, e.g. "cci?l" means "character, character, integer, guess, logical". This is not where googlesheets4's col spec will end up, but it gets the ball rolling in a way that is consistent with readr and doesn't reinvent any wheels.

Shortcodes for column types:

_ or -: Skip. Data in a skipped column is still requested from the API (the high-level functions in this package are rectangle-oriented), but is not parsed into the data frame output.

?: Guess. A type is guessed for each cell and then a consensus type is selected for the column. If no atomic type is suitable for all cells, a list-column is created, in which each cell is converted to an R object of "best" type. If no column types are specified, i.e. col_types = NULL, all types are guessed.

l: Logical.

i: Integer. This type is never guessed from the data, because Sheets have no formal cell type for integers.

d or n: Numeric, in the sense of "double".

D: Date. This type is never guessed from the data, because date cells are just serial datetimes that bear a "date" format.

t: Time of day. This type is never guessed from the data, because time cells are just serial datetimes that bear a "time" format. Not implemented yet; returns POSIXct.

T: Datetime, specifically POSIXct.

c: Character.

C: Cell. This type is unique to googlesheets4. This returns raw cell data, as an R list, which consists of everything sent by the Sheets API for that cell. Has S3 type of "CELL_SOMETHING" and "SHEETS_CELL". Mostly useful internally, but exposed for those who want direct access to, e.g., formulas and formats.

L: List, as in "list-column". Each cell is a length-1 atomic vector of its discovered type.

Still to come: duration (code will be :) and factor (code will be f).
источник

VK

Vladimir Kuchinsky in R (язык программирования)
ага, врубился в эти буквы))) попробую. Надеюсь получится
источник

O

Oleh in R (язык программирования)
Привет. С помощью какого пакета можно наложить коориднаты типа 50.42272 30.52872 на карту ?
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Oleh
Привет. С помощью какого пакета можно наложить коориднаты типа 50.42272 30.52872 на карту ?
leaflet, вроде.
источник

O

Oleh in R (язык программирования)
Евгений Томилов
leaflet, вроде.
посмотрю, спасибо
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Oleh
посмотрю, спасибо
источник

VK

Vladimir Kuchinsky in R (язык программирования)
Alexey Seleznev
аргумент col_types , он вроде в справке подробно описан
Получилось (пока визуально) и FALSE заменился на ноль. Использовал col_types.

Спасибо!
источник

FA

Fyodor Alekhin in R (язык программирования)
Коллеги!
Не подскажите, как посмотреть посимвольный код utf строки, чтобы найти скрытые/битые символы? Там из серии немецкие буквы а и тд
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Fyodor Alekhin
Коллеги!
Не подскажите, как посмотреть посимвольный код utf строки, чтобы найти скрытые/битые символы? Там из серии немецкие буквы а и тд
iconv("é", toRaw = TRUE)
источник

FA

Fyodor Alekhin in R (язык программирования)
Спасибо большое!
источник

PU

Philipp Upravitelev in R (язык программирования)
уважаемые, кто-нибудь видел в sql аналог zoo::na.locf или data.table::nafill?
да еще так, чтобы без cross join?
источник