Я действительно не был уверен, как задать этот вопрос, поэтому извините, если это неясно.
Дело в том, что я случайно наткнулся на решение одной из своих проблем, а именно, как извлечь все 1-е столбцы из списка объектов. Решение, которое я нашел, было
lapply(lst, "[", 1, )
и это работает отлично, но я не могу понять, что означает эта часть "[", 1,
. Может кто-нибудь, пожалуйста, объясните мне это или, по крайней мере, дайте мне какую-нибудь литературу по этому поводу. Tnx
lapply
перебирает каждый элемент вашего списка и применяет функцию. В этом случае часть"["
говорит о применении функции скобки к каждому элементу списка, а часть1
— это аргумент, передаваемый в скобку, говорящий об извлечении первого элемента. См. ?[ для получения дополнительной информации о функции скобок. - person Daniel Anderson   schedule 27.10.2016list[index]
совпадает с"["(list, index)
- person blmoore   schedule 27.10.2016