Как узнать информацию о человеке по id вконтакте
Вычисляем человека по ID ВКонтакте
Поиск какого-либо пользователя и информации о нем является довольно актуальной задачей в социальной сети ВКонтакте. Однако ситуация становится гораздо проще, если вам частично или полностью известен идентификатор нужного аккаунта.
Веб-сайт
Полная версия сайта ВК позволяет вам выполнять поиск пользователей различными методами, описанными нами в отдельной статье. Кроме этого, информацию о человеке можно найти по его номеру ID.
Эта инструкция позволит вам узнать информацию о владельце страницы, исходя из данных, указанных пользователем ВКонтакте — ни больше, ни меньше. Вычислить какую-либо более личную информацию через рассматриваемый ресурс невозможно.
Способ 1: Прямой переход
Как вы, должно быть, знаете, идентификатор является неотъемлемой частью прямой ссылки на страницу пользователя. Благодаря этому вы можете мгновенно перейти к нужному профилю, добавив необходимые символы в адресную строку.
Примечание: Многие страницы могут быть скрыты от глаз неавторизованных пользователей.
- Откройте любую страницу сайта ВКонтакте и удалите из адресной строки все содержимое, оставив лишь доменное имя.
В некоторых случаях вместо стандартного ID у вас может быть логин человека, состоящий из уникального набора символов. Его также можно вставить после доменного имени, но гарантировать успешный переход на страницу нужного человека невозможно.
На этом метод можно завершить, так как информация о пользователе успешно найдена.
Способ 2: База данных
Каждый ID ВКонтакте представляет собой уникальный номер, который не может быть использован повторно даже в случае удаления страницы. При этом каждый из номеров автоматически фиксируется в базе данных сайта, доступ к которой вы можете получить по специальной ссылке.
- После перехода по представленной нами ссылке, сверьтесь с первыми тремя цифрами в имеющемся у вас идентификаторе. Например, в случае номера «id203966592» вам нужно кликнуть по ссылке «203 000 001 — 204 000 000».
Надеемся, рассмотренные способы помогли вам вычислить нужных людей по имеющимся номерам ID.
Мобильное приложение
Официальное мобильное приложение ВК не содержит ни адресной строки, ни каких-либо специальных разделов. Вследствие этого для вычисления человека по ID вам нужно будет скачать и установить приложение Kate Mobile.
Единственный доступный метод является прямой альтернативой первому способу из предыдущего раздела данной статьи, требуя от вас минимального количества действий. При этом вам необходимо безошибочно знать идентификатор нужной страницы.
- Запустив приложение, через главное меню откройте один из стандартных разделов и на верхней панели кликните по значку с тремя вертикально расположенными точками. Чтобы открылось нужное меню, на верхней панели должна находиться подпись «Kate Mobile».
Прочую информацию вы сможете узнать самостоятельно, детально изучив прочие разделы в профиле человека. Мы же заканчиваем описание этого способа и статью в целом.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12573 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как быстро вычислить человека по ID ВКонтакте
Социальную сеть ВКонтакте ежемесячно посещают миллионы человек, среди них не только жители России и стран СНГ, но и иностранцы из дальнего зарубежья. Для кого-то ВК – просто сайт, а для кого-то – кладезь бесценной информации. Если знать, как ее использовать, можно выведать о человеке очень многое. Мы расскажем, как найти и установить личность пользователя ВК, зная лишь его ID.
Что можно узнать по ID ВКонтакте
ID – это номер, который присваивается аккаунту пользователя в момент регистрации в соцсети ВКонтакте. Он содержит от 1 до 9 цифр, неизменен и уникален для каждого юзера. Зная ID, можно получить о владельце аккаунта следующую информацию:
- фамилию, имя, отчество;
- возраст;
- город рождения и проживания;
- семейное положение;
- список родственников и членов семьи, круг общения;
- интересы, мировоззрение, жизненную позицию;
- литературные, музыкальные, игровые и иные предпочтения;
- данные об образовании и военной службе;
- места работы в хронологическом порядке;
- личные видео и фото с указанием места их создания;
- список групп, в которых состоит пользователь;
- личный сайт и другие контактные данные.
Конечно, не все юзеры ВК заполняют профиль полностью и далеко не факт, что указанные данные достоверны. К сожалению (а может, к счастью), администрация VK не требует подтверждения личности и не настаивает на подлинности информации, если она выглядит правдоподобно и не нарушает закон.
Как вычислить человека через сайт VK
Первое, что можно выяснить по известному ID, это кому принадлежит страница. Для этого достаточно в адресной строке браузера, которая выглядит как https://vk.com/id**** , заменить звездочки номером ID и нажать кнопку перехода.
Вы получите ровно столько данных, сколько владелец ID пожелал показать. ВКонтакте позволяет отображать разный объем сведений друзьям, другим пользователям социальной сети и незарегистрированным посетителям.
Некоторые люди скрывают свои страницы полностью:
Рассмотрим пример. На скриншоте ниже №1 показано то, что видит человек из списка друзей владельца аккаунта, а №2 – незарегистрированный пользователь. На втором скриншоте отсутствуют блоки «Друзья», «Видеозаписи», «Карьера», «Образование», «Военная служба», «Мировоззрения», «Предпочтения» и «Увлечения».
Узнаем максимум со страницы юзера ВК
Основные данные о человеке хранится на самом видном месте – в верхней части его личного профиля. Если вы пока не знакомы с соцсетью ВКонтакте, инструкция ниже поможет вам разобраться.
- Зарегистрируйтесь в соцсети и войдите в свою учетную запись.
- Вставьте в адресную строку браузера ссылку https://vk.com/id**** , где **** номер ID интересующего пользователя. Вот, как выглядит тестовая страница:
- Чтобы узнать больше, нажмите на ссылку «Показать подробную информацию».
Если вы не получили нужные сведения:
- Предложите владельцу аккаунта дружбу. Этого может быть достаточно, чтобы сервис ВКонтакте показал вам всё, что есть на его странице.
- Если первый вариант не сработал, найдите предлог и подружитесь с кем—нибудь из друзей интересующей персоны. Друзья друзей тоже могут видеть больше, чем все остальные.
Получение достоверных данных о местоположении владельца ID
Как вы уже знаете, пользователи VK могут указывать в профиле неправду. Но есть информация, которую подделать довольно сложно. Например, геотеги – сведения о месте создания фотографий, которые юзер разместил на своей странице.
Современные смартфоны добавляют геотеги всегда, если владелец не отключил эту опцию в настройках. Однако их может не быть, если снимки обработаны в фоторедакторах.
Чтобы не выискивать фотографии с геотегами вручную, нажмите кнопку «Показать на карте»:
Откроется окно с картой (1) и общим списком фотографий с геотегами (2). Расположение кругов на карте указывает место создания фото. По ним вы можете узнать, где человек побывал, где, например, учился и где живет сейчас. При нажатии на кружок откроется перечень снимков из выбранного места.
Чтобы изменить масштаб карты, наведите на неё курсор и вращайте колесико мыши.
Для примера откроем любую из найденных фотографий. После нажатия на неё появится окно, где справа вверху указано местоположение съемки. Если кликнуть по этому адресу, мы снова попадем на карту.
Местоположение можно определить и по косвенным признакам. Например, найти в списке групп пользователя те, которые относятся к определенной местности. Можно изучить профили друзей. Но, в отличие от геотегов, эти методы неточны, требуют времени и длительного анализа.
И все-таки собрать достоверную информацию о юзерах ВКонтакте довольно сложно. Например, социальные сети скрывают данные об IP—адресах своих посетителей. Чтобы получить чей—либо IP, придется идти на хитрости, например, замотивировать человека отправить вам электронное письмо и воспользоваться специальными сервисами. Или заманить на свой сайт, если он у вас есть.
Как вычислить человека в ВК со смартфона
В мобильном приложении VK все делается почти так же, как в браузере. Сперва войдите в свою учетную запись. Далее действуйте по инструкции:
- Нажмите на кнопку в виде лупы внизу экрана.
- Введите id**** в графу «Поиск», где **** – номер ID.
- Перейдите во вкладку «Люди».
- Нажмите на имя или фотографию найденного пользователя.
Вы получите столько же информации, сколько получили бы в браузерной версии сервиса. Отличается лишь её представление. Например, семейное положение скрыто в меню «Подробная информация» (1), список друзей открывается по нажатию на их число (2). Дополнительные данные вы получите, нажав кнопку «Подробная информация».
Мобильный клиент ВКонтакте отмечает кликабельные надписи синим цветом.
Поиск информации о местоположении пользователя с телефона
К сожалению, ВК не дает просматривать геотеги с мобильных версий социальной сети. Но это ограничение можно обойти, выдав смартфон за полноценный ПК. Для этого вам понадобится браузер, например, Google Chrome, Firefox или US Browser.
- Откройте социальную сеть ВКонтакте в браузере.
- Введите логин-пароль для входа в учетную запись.
- Откройте ссылку https://vk.com/id****, где **** – ID.
- Нажмите на кнопку в правом верхнем углу экрана.
- Прокрутите страницу вниз и нажмите «Версия для компьютера».
- Выберите свой браузер.
Про то, что делать дальше, мы рассказали выше.
В Интернете можно найти немало приложений и сервисов, которые предлагают просмотр скрытых данных юзеров ВКонтакте. Но не стоит поддаваться соблазну, так как большинство из них мошеннические и предназначены для кражи личных сведений тех, кто клюнет на удочку. Кроме того, сбор конфиденциальной информации без согласия ее владельца противоречит законодательству.
Мы же предлагаем вам полностью безопасные и совершенно законные способы узнать о человеке то, чего он не скрывает. Берите на вооружение и пользуйтесь!
Ничего личного: как найти всю информацию о любом человеке в ВКонтакте
В закладки
На VK.COM целый океан разнообразной информации. Но искать там что-то конкретное бывает сложно. На каждом углу репосты веселых картинок, селфи, реклама доставки суши, розыгрыши призов и прочий спам. Но есть простые, но неочевидные приемы поиска, которые помогут противостоять злу.
1. Ищем фотографии определенного места на стене пользователя
Буквально пару дней назад сталкивалась с ситуацией, когда человек выложил фотографии из отпуска на своей стене (без создания альбома) и щедро разбавил их репостами цитат о смысле жизни. Смотреть было очень утомительно. Спасла возможность отфильтровать на стене только посты с фото по месту съемки.
На стене пользователя или сообщества (как в примере на картинке) можно ввести географические координаты нужного города и получить толко фотографии, сделанные там. Например:
near:57.3,117.2
К сожалению, стандартная «Геолокация» и прочие функции расширенного поиска не работают на стенах пользователей и сообществ.
2. Ищем все упоминания человека
Можно найти посты, где есть упоминания страницы человека и ответы на его комментарии по такой ссылке:
https://vk.com/feed?obj=1&q=§ion=mentions
Вместо цифры 1 надо подставить id пользователя или сообщества.
Если в ссылке на страницу пользователя вместо цифр указан никнейм, то узнать id поможет специальное приложение vk.com/linkapp.
3. Как найти общих друзей двух пользователей?
Очень удобный сервис для поиска общих друзей и подписок. Можно найти коллег, одноклассников, одногруппников или кружок кройки и шитья, в которые ходят оба исследуемых объекта. Видите нового человека в друзьях знакомого? Попробуйте вычислить кто их свел или где они могли встретиться.
Там же можно заодно пробить: дату регистрации страницы и кто скрывает пользователя в списке друзей. Если сайт попросит данные вашего профиля, то рекомендую авторизироваться под фейковой страницей.
Ссылка на сервис: 220vk.com
4. Как быстро найти старую переписку с пользователем?
Предположим, вам надо вспомнить о чем шел разговор с человеком несколько месяцев или лет назад. Для этого надо:
1. Открыть страницу с сообщениями, набрать в поиске имя нужного человека и кликнуть на него.
2. После этого нажать Поиск по беседе.
3. Теперь видно значок календаря. С его помощью можно выбрать сообщения до определенного числа.
5. Ищем все ссылки на сайт
Если к запросу в поиске по новостям добавить этот оператор, то можно найти все посты, в которых есть ссылка на определенный сайт:
domain:iphones.ru
Удивительно, но если просто ввести iphones.ru или https://wwww.iphones.ru в поле расширенного поиска Упоминание ссылки и выставить настройку Искать любые страницы с этого сайта, то найдется только 404 поста, а с оператором 37 625. А если просто набрать в поиске iphones.ru, то в результатах будет куча левых розыгрышей iPhone.
Иногда операторы работают качественнее обычного расширенного поиска. Неизвестно почему так происходит, но это подтверждают эксперименты, подобные примеру выше.
Удобно использовать этот оператор для получения списка статей с определенного сайта, которые репостил исследуемый человек или сообщество. Для этого надо просто набрать domain:iphones.ru в поле поиска на стене.
6. Ищем посты с определенным типом контента
А эти операторы помогают отфильтровать на стене пользователя или сообщества самое интересное. Например, веселые опросы из 2006-2009 годов или треки в статусах человека со скрытыми аудиозаписями:
has:poll — опросы;
has:album — фотоальбомы;
has:note — заметки;
has:photo — фотографии;
has:audio — аудиозаписи;
has:video — видеоролик;
has:doc — прикрепленные файлы.
При использовании последнего оператора лента наполняется постами, к которыми прикреплены GIF-файлы. Если вам нужны сканы паспортов, готовые контрольные работы, образцы заполненных служебных документов, то их следует искать на странице поиска по документам.
Еще есть оператор has:graffiti, который работает довольно некорректно, но позволяет найти ностальгические приветы семилетней давности.
7. Поиск только среди комментариев
Вот так находим упоминания ссылок или слов в дискуссиях:
domain:iphones.ru type:reply
А так можно искать самые интересные комментарии, которые собрали =>10. =>100, =>1000 лайков.
likes:10
likes:100
likes:1000
«Likes» действенны не только для комментариев, но и для постов, фотографий и т.п. Но, к сожалению, на стенах людей и сообществ они не работают.
8. Ищем копии фотографий
Если вы художник или фотограф, то можете искать случаи воровства своих работ вот так:
copy:photo371788357_456239486
9. Ищем фотографии с фильтрами
А это пригодится создателям контента для пабликов. Нужна симпатичная затемненная фотка под цитату? Вот так можно искать только снимки, которые обработаны определенным фильтром:
filter:diana
filter:fortuna
filter:aquilon
filter:hera
filter:vesta
filter:luna
У VK. COM есть куча фишек и трюков. О том как найти страницу человека по email или адресу электронной почты, узнать скрытую дату рождения пользователя, посмотреть старые записи на стене и вычислить цепочку общих знакомых между двумя людьми, можно почитать тут.
Также рекомендую статью 10 полезных расширений Google Chrome для Вконтакте. В нем можно прочитать о том, как узнать подробную информацию о людях лайкнувших пост, посмотреть статистику своей переписки и очистить новостную ленту от хлама.
Если вы будете использовать эту статью для поиска информации о конкретном человеке, то вам может пригодиться:
В закладки
Как найти человека в «Контакте» по id и другим данным
«ВКонтакте» – популярная социальная сеть, которая привлекает в основном молодых людей. Если зарегистрировать аккаунт на этом веб-ресурсе, то можно искать знакомых, одноклассников для общения, устанавливать интересные приложения, играть в игры.
Как найти человека в «Контакте»?
Эта функция создана для того, чтобы расширить возможности социальной сети. Воспользовавшись ею, можно найти целевую аудиторию. Введите любое имя или фамилию в поле поиска и нажмите клавишу ввода. Задача для сервисной службы такая же, как найти человека в «Контакте» по id, только теперь задаются расширенные параметры для поиска. Это значит, что сервис найдет не конкретного человека, а пользователей социальной сети по заданным вами параметрам. Вводите необходимые данные и создавайте свои целевые группы для рассылок или приглашений в сообщества.
Активные пользователи «ВКонтакте» используют все сервисы, которые предлагает социальная сеть. Они необходимы для приятного времяпровождения, а также для продвижения своего бизнеса. Если вы что-то забыли или не уследили за нововведением, то всегда можно воспользоваться кнопкой «Помощь». Тут можно узнать, как найти человека в «Контакте» по id, сделать верификацию аккаунта и так далее. Для этого нужно нажать кнопку помощи и задать вопрос в поле ввода. Служба найдет ответ на вопрос в базе данных или предложит свой. Используйте все функции социальной сети и наслаждайтесь приятным времяпровождением.
Как узнать всю информацию о человеке в ВК по ID
Социальные сети раскрывают о людях много информации. Порой там можно найти о человеке даже больше, чем он сам хотел бы показать. ВКонтакте, как одна из самых популярных и посещаемых социальных сетей Рунета, может рассказать много нового о каком-либо своём пользователе. В этой статье мы рассмотрим, какие карты может раскрыть ID человека во ВКонтакте и какую информацию можно узнать о нём в этой соцсети.
ID — это идентификатор пользователя. У каждого участника социальной сети он свой и уникальный. ID может быть записан как в виде цифр, так и латинских букв и слов, которые задал пользователь в настройках своего профиля. ID в виде цифр равнозначны перед теми, которые задаются пользователями самостоятельно. Идентификатор можно увидеть в ссылке профиля, он указывается сразу после доменного имени соцсети, как на скриншоте ниже.
Содержание
- Посещение страницы профиля в ВК
- Добавление в друзья
- Изучение географии
- Изучение друзей, фотографий, сообществ и публикаций
- Онлайн сервис для анализа профиля в ВК по ID
- Из преимуществ этого сервиса можно выделить такие:
Посещение страницы профиля в ВК
Первое и самое очевидное, и даже самое информативное, что можно узнать по ID в ВК о человеке — это зайти на его профиль и получить там информацию. В профиле ВК может быть указанно имя, фамилия, место проживания, возраст, образование, места работы, учёбы, службы, интересы и многое другое.
Чтобы попасть на страницу профиля, нужно перейдите по адресу https://vk.com/ID Обратите внимание, что вместо ID в этом адресе нужно указать тот самый идентификатор человека в ВК, который вы знаете. Например если идентификатор durov то адрес получится https://vk.com/durov.
Перейдя на страницу профиля, вы сразу можете познакомиться с предварительной информацией о пользователе — фото, имя и другое. А чтобы узнать дополнительные данные, нажмите на «Показать подробную информацию».
Но проблема в том, что в ВК есть возможность настраивать конфиденциальность таким образом, что каждый пользователь может самостоятельно решать, какую информацию он готов показывать всем, а какую нет. А также следует помнить о том, что в анкетных данных профиля ВК могут быть указаны не правдивые данные.
Добавление в друзья
Пользователи ВК могут тонко настраивать конфиденциальность своего профиля. Есть возможность сделать так, чтобы какие-то данные были не видны никому или видны только друзьям. Поэтому, если вы анализируете такой закрытый аккаунт, то попробуйте добавиться в друзья. Это может открыть больше данных. Для этого есть кнопка «Добавить в друзья» под главным фото.
Если этот человек вам незнаком, то маловероятно, что он подтвердит дружбу. В этом случае необходимо попытаться подружиться с его друзьями, так как в настройках конфиденциальности ВК владелец профиля может также открывать дополнительную информацию о себе друзьям друзей, а не только своим друзьям. Список друзей можно увидеть ниже главного фото.
Изучение географии
Современные смартфоны и фотокамеры оставляют на созданных фотографиях географические теги, и пользователь устройства может включать или выключать создание этих тегов, однако обычно о них все забывают. Социальные сети, в том числе и ВКонтакте, умеют читать гео-теги с загруженных фотографий и отображать их. Таким образом можно узнать, где было сделано фото. Это может быть полезно для поиска дополнительной информации о человеке, которого вы анализируете.
Чтобы увидеть географические теги на странице ВК, войдите на профиль человека по известному вам ID, как было показано выше в статье. Затем нажмите ссылку «Показать на карте».
В результате вы увидите интерактивную карту, на которой будут показаны места создания загруженных пользователем фотографий.
Доступ к географическим тегам может быть как открытым всем, так и доступный только друзьям или друзьям друзей. Поэтому если доступа к этим данным у вас нет, то попробуйте подружиться, как было описано выше.
Изучение друзей, фотографий, сообществ и публикаций
О человеке можно узнать достаточно много, изучив, кто его друзья, какие он публикует фото и посты и в каких сообществах состоит.
Например, если войдя в профиль ВК по ID, вам не удаётся определить географию по гео-тегам на фото, то вы можете сделать это, познакомившись с профилями его друзей. Как правило, люди, близкие в реальной жизни, в офлайн, дружат и в соцсетях, и обычно близкие люди находятся в одном огороде. Поэтому часто бывает так, что больше всего друзей во ВК у человека именно из той местности, в которой он проживает. Кроме того, в аккаунтах друзей можно найти совместные фото с человеком, которого вы анализируете. Список друзей профиля можно увидеть, нажав на ссылку под главной фотографией.
Изучение сообществ, в которых состоит человек, также часто может показать на географию. Люди часто подписываются на новостные группы своего города. Кроме того, пользователи нередко пребывают в группах посвящённых их интересам, хобби, что также проливает свет на некоторые стороны человека. Сообщества, в которых состоит человек, можно увидеть, нажав на подписки ниже главного фото.
Об интересах и острых вопросах человека можно также узнать по его публикациям на стене. Наверняка там будут репосты из каких-то сообществ, ссылки на другие сайты или просто собственные мысли на тему, которые важны для данного человека. Всё это позволит сделать определённые выводы.
Изучите и другой контент, который найдёте на странице профиля человека, например, видео, аудио, отметки, комментарии.
Вам может быть это интересно: Как узнать кому пишет человек в ВК чаще всего.
Онлайн сервис для анализа профиля в ВК по ID
Есть специальный сервис, который позволяет собрать о пользователе ВК подробную информацию, зная лишь его ID. Данный инструмент абсолютно бесплатный и при этом удобный и функциональный. И он не является каким-то пиратством, хакерством или взломом, а показывает лишь данные, которые собраны из общедоступных источников, но систематизированы. И эта информация тоже может быть вам полезна. Чтобы воспользоваться этим способом, сделайте следующее:
- Зайдите на сайт 220vk.com и нажмите вверху слева «Войти через VK». Вам потребуется авторизоваться в вашем аккаунте ВК и разрешить приложению доступ. Это безопасно.
- Если вы не авторизованы в вашем аккаунте ВК в текущем браузере, то появится запрос на авторизацию. Нужно войти. Затем нажмите «Разрешить».
- Теперь введите в поле ID из ВК того человека, о котором хотите узнать, и нажмите кнопку «Сканировать».
- В результате вы увидите страницу анализа, в которой будут ссылки на исходящие комментарии и лайки пользователя, подписки, скрытых друзей, видимых друзей, города друзей, возможных друзей, общих с вами друзей, если имеются, и другие данные.
- После нажатия на какие-либо данные, которые вас интересуют, начнётся сканирование, которое займёт значительное время. Затем вы получите результат.
Некоторых из данных, которые предлагает сервис, можно легко выяснить вручную, способами, описанными выше. А другие не лежат на поверхности, и без этого инструмент найти их будет затруднительно.
Из преимуществ этого сервиса можно выделить такие:
- Все данные можно получить и анализировать в одном месте.
- Можно получить даже ту информацию, которая бывает скрыта при обычном посещении профиля с помощью его ID.
- Пользователь, которого вы анализируете, не узнает о том, что вы изучаете его профиль.
- Можно установить постоянное наблюдение за человеком через этот инструмент.
- Совершенно бесплатный.
- Интуитивный интерфейс.
А из недостатков можно отметить только то, что данные могут собираться долго, если их много.
Как найти человека по id вконтакте
Социальную сеть ВКонтакте ежемесячно посещают миллионы человек, среди них не только жители России и стран СНГ, но и иностранцы из дальнего зарубежья. Для кого-то ВК – просто сайт, а для кого-то – кладезь бесценной информации. Если знать, как ее использовать, можно выведать о человеке очень многое. Мы расскажем, как найти и установить личность пользователя ВК, зная лишь его ID.
Что можно узнать по ID ВКонтакте
ID – это номер, который присваивается аккаунту пользователя в момент регистрации в соцсети ВКонтакте. Он содержит от 1 до 9 цифр, неизменен и уникален для каждого юзера. Зная ID, можно получить о владельце аккаунта следующую информацию:
- фамилию, имя, отчество;
- возраст;
- город рождения и проживания;
- семейное положение;
- список родственников и членов семьи, круг общения;
- интересы, мировоззрение, жизненную позицию;
- литературные, музыкальные, игровые и иные предпочтения;
- данные об образовании и военной службе;
- места работы в хронологическом порядке;
- личные видео и фото с указанием места их создания;
- список групп, в которых состоит пользователь;
- личный сайт и другие контактные данные.
Конечно, не все юзеры ВК заполняют профиль полностью и далеко не факт, что указанные данные достоверны. К сожалению (а может, к счастью), администрация VK не требует подтверждения личности и не настаивает на подлинности информации, если она выглядит правдоподобно и не нарушает закон.
Как вычислить человека через сайт VK
Первое, что можно выяснить по известному ID, это кому принадлежит страница. Для этого достаточно в адресной строке браузера, которая выглядит как https://vk.com/id**** , заменить звездочки номером ID и нажать кнопку перехода.
Вы получите ровно столько данных, сколько владелец ID пожелал показать. ВКонтакте позволяет отображать разный объем сведений друзьям, другим пользователям социальной сети и незарегистрированным посетителям.
Некоторые люди скрывают свои страницы полностью:
Рассмотрим пример. На скриншоте ниже №1 показано то, что видит человек из списка друзей владельца аккаунта, а №2 – незарегистрированный пользователь. На втором скриншоте отсутствуют блоки «Друзья», «Видеозаписи», «Карьера», «Образование», «Военная служба», «Мировоззрения», «Предпочтения» и «Увлечения».
Узнаем максимум со страницы юзера ВК
Основные данные о человеке хранится на самом видном месте – в верхней части его личного профиля. Если вы пока не знакомы с соцсетью ВКонтакте, инструкция ниже поможет вам разобраться.
- Зарегистрируйтесь в соцсети и войдите в свою учетную запись.
- Вставьте в адресную строку браузера ссылку https://vk.com/id**** , где **** номер ID интересующего пользователя. Вот, как выглядит тестовая страница:
- Чтобы узнать больше, нажмите на ссылку «Показать подробную информацию».
Если вы не получили нужные сведения:
- Предложите владельцу аккаунта дружбу. Этого может быть достаточно, чтобы сервис ВКонтакте показал вам всё, что есть на его странице.
- Если первый вариант не сработал, найдите предлог и подружитесь с кем
Получение достоверных данных о местоположении владельца ID
Как вы уже знаете, пользователи VK могут указывать в профиле неправду. Но есть информация, которую подделать довольно сложно. Например, геотеги – сведения о месте создания фотографий, которые юзер разместил на своей странице.
Современные смартфоны добавляют геотеги всегда, если владелец не отключил эту опцию в настройках. Однако их может не быть, если снимки обработаны в фоторедакторах.
Откроется окно с картой (1) и общим списком фотографий с геотегами (2). Расположение кругов на карте указывает место создания фото. По ним вы можете узнать, где человек побывал, где, например, учился и где живет сейчас. При нажатии на кружок откроется перечень снимков из выбранного места.
Местоположение можно определить и по косвенным признакам. Например, найти в списке групп пользователя те, которые относятся к определенной местности. Можно изучить профили друзей. Но, в отличие от геотегов, эти методы неточны, требуют времени и длительного анализа.
И все-таки собрать достоверную информацию о юзерах ВКонтакте довольно сложно. Например, социальные сети скрывают данные об IP—адресах своих посетителей.
Чтобы получить чей—либо IP, придется идти на хитрости, например, замотивировать человека отправить вам электронное письмо и воспользоваться специальными сервисами.
Или заманить на свой сайт, если он у вас есть.
Как вычислить человека в ВК со смартфона
В мобильном приложении VK все делается почти так же, как в браузере. Сперва войдите в свою учетную запись. Далее действуйте по инструкции:
- Нажмите на кнопку в виде лупы внизу экрана.
- Введите id**** в графу «Поиск», где **** – номер ID.
- Перейдите во вкладку «Люди».
- Нажмите на имя или фотографию найденного пользователя.
Вы получите столько же информации, сколько получили бы в браузерной версии сервиса. Отличается лишь её представление. Например, семейное положение скрыто в меню «Подробная информация» (1), список друзей открывается по нажатию на их число (2). Дополнительные данные вы получите, нажав кнопку «Подробная информация».
Мобильный клиент ВКонтакте отмечает кликабельные надписи синим цветом.
Поиск информации о местоположении пользователя с телефона
Источник: https://CompConfig.ru/social/poisk-cheloveka-po-id-vkontakte.html
Как узнать свой ID в ВК и других пользователей?
ВКонтакте входит в число самых популярных социальных сетей среди русскоязычных пользователей. На сайте можно общаться с друзьями, делиться фотографиями, слушать музыку, а также заводить новые знакомства. В соцсети есть люди с одинаковыми именами, фамилиями и даже идентичными фотографиями профиля, поэтому для придания уникальности каждой странице применяется ID.
Что такое ID ВКонтакте?
Айди ВКонтакте является уникальным идентификатором пользователя и присваивается автоматически во время создания аккаунта. Он представляет собой порядковый номер страницы в социальной сети.
Например, у разработчика VK Павла Дурова ID — 1 (vk.com/id1), так как он был первым зарегистрированным пользователем сайта.
Изначальный айди невозможно изменить, поэтому именно через него проще всего находить страницы нужных людей.
На заметку: если вы хотите скрыть от друзей, что находитесь в сети, узнайте, как сидеть в ВК офлайн.
Как узнать свой ID в ВК?
Рассмотрим доступные варианты.
URL-адрес
Если короткий адрес страницы ВКонтакте не изменялся на никнейм через настройки, самый быстрый способ посмотреть собственный ID — при помощи URL. Для этого достаточно открыть свой профиль VK и нажать на адресную строку браузера левой кнопкой мыши. ID будет указан сразу после текста «vk.com/».
Настройки аккаунта
Свой айди можно найти в настройках аккаунта. Чтобы сделать это, нужно:
- Войти в ВК. Нажать на кнопку специальных возможностей (в правой части шапки сайта) и выбрать из списка вариант «Настройки».
- ID указан в строке «Адрес страницы» (вкладка «Общее»).
На заметку: если вам интересен возраст вашего аккаунта, узнайте, сколько лет вы в ВК.
Код страницы
В любом браузере доступна функция просмотра исходного кода страницы. Чтобы определить ID с ее помощью, потребуется:
- Войти в свой аккаунт ВКонтакте — иначе айди будет отображаться как «0». Кликнуть правой кнопкой мыши по пустой области (где нет надписей, фотографий и других активных элементов) и нажать «Просмотр кода страницы».
- В открывшейся вкладке найти ID — идентификатор находится в строке №26.
На заметку: узнайте, как восстановить страницу ВК, если вы удаляли ее или утратили данные для входа.
Как узнать ID в ВК другого пользователя?
Рассмотрим доступные варианты.
Фотография профиля
ID чужого аккаунта по аналогии со своим можно определить через URL. Но если в профиле установлен индивидуальный короткий адрес (набор букв и чисел), а вы ищете оригинальный айди, который дается при регистрации, необходимо выполнить следующие действия:
- Открыть страницу интересующего человека и нажать на его аватар левой кнопкой мыши.
- Посмотреть ID в адресной строке браузера — он начинается после слова «photo» и заканчивается перед нижним подчеркиванием.
Запись на стене
Если на чужой странице отсутствует аватар или она абсолютно пустая, определить ID можно при помощи стены. Для этого понадобится:
- Открыть нужный профиль ВКонтакте. Нажать на кнопку «Нет записей» (если на стене есть публикации, она будет называться «Все записи»).
- ID отобразится в URL-адресе после слова «wall».
На заметку: узнайте, как посмотреть гостей в ВК, чтобы проверить, кто заходил на вашу страницу.
RegVK
Если у человека ограничен доступ к профилю или вы находитесь у него в черном списке, определить айди поможет онлайн-сервис RegVK. Чтобы им воспользоваться, надо:
- Зайти на страницу интересующего лица. Кликнуть правой кнопкой мыши по адресной строке браузера и копировать URL одноименной командой.
- Открыть сайт regvk. com. Вставить URL-адрес в специальное поле, нажав Ctrl + V или кликнув правой кнопкой мыши и выбрав соответствующее действие.
- Сервис укажет ID пользователя, полученный им при регистрации в соцсети.
Онлайн-программа способна таким же образом определять айди групп, пабликов и мероприятий ВКонтакте.
Как узнать ID ВКонтакте, если он изменен на ник?
- Перейти по ссылке vk.com/settings в меню настроек. Кликнуть «Изменить» напротив строки «Адрес страницы».
- После нажатия кнопки появится надпись «Номер страницы» — это и есть ее изначальный ID.
Что касается чужих профилей с измененными адресами, то легче всего узнавать их айди с помощью сервиса RegVK, упомянутого выше.
На заметку: чтобы почистить свой плейлист от ненужных аудио, узнайте, как удалить песню в ВК.
Подводим итоги
ID ВКонтакте — это идентификатор аккаунта, который привязывается к нему навсегда. Узнать свой айди можно из URL-адреса, настроек профиля и исходного кода страницы. Для просмотра чужих идентификаторов используются аватар, стена с записями и бесплатный онлайн-сервис RegVK. Этот же сайт дает возможность узнать оригинальный ID страницы, если ее короткий адрес был изменен на никнейм.
Источник: https://konekto.ru/kak-uznat-id-stranicy-v-vk.html
Ничего личного: как найти всю информацию о любом человеке в ВКонтакте
На VK.COM целый океан разнообразной информации. Но искать там что-то конкретное бывает сложно. На каждом углу репосты веселых картинок, селфи, реклама доставки суши, розыгрыши призов и прочий спам. Но есть простые, но неочевидные приемы поиска, которые помогут противостоять злу.
1. Ищем фотографии определенного места на стене пользователя
Буквально пару дней назад сталкивалась с ситуацией, когда человек выложил фотографии из отпуска на своей стене (без создания альбома) и щедро разбавил их репостами цитат о смысле жизни. Смотреть было очень утомительно. Спасла возможность отфильтровать на стене только посты с фото по месту съемки.
На стене пользователя или сообщества (как в примере на картинке) можно ввести географические координаты нужного города и получить толко фотографии, сделанные там. Например:
near:57.3,117.2
К сожалению, стандартная «Геолокация» и прочие функции расширенного поиска не работают на стенах пользователей и сообществ.
2. Ищем все упоминания человека
Можно найти посты, где есть упоминания страницы человека и ответы на его комментарии по такой ссылке:
https://vk.com/feed?obj=1&q=§ion=mentions
Вместо цифры 1 надо подставить id пользователя или сообщества.
Если в ссылке на страницу пользователя вместо цифр указан никнейм, то узнать id поможет специальное приложение vk.com/linkapp.
3. Как найти общих друзей двух пользователей?
Очень удобный сервис для поиска общих друзей и подписок. Можно найти коллег, одноклассников, одногруппников или кружок кройки и шитья, в которые ходят оба исследуемых объекта. Видите нового человека в друзьях знакомого? Попробуйте вычислить кто их свел или где они могли встретиться.
Там же можно заодно пробить: дату регистрации страницы и кто скрывает пользователя в списке друзей. Если сайт попросит данные вашего профиля, то рекомендую авторизироваться под фейковой страницей.
Ссылка на сервис: 220vk.com
4. Как быстро найти старую переписку с пользователем?
Предположим, вам надо вспомнить о чем шел разговор с человеком несколько месяцев или лет назад. Для этого надо:
1. Открыть страницу с сообщениями, набрать в поиске имя нужного человека и кликнуть на него.
2. После этого нажать Поиск по беседе.
3. Теперь видно значок календаря. С его помощью можно выбрать сообщения до определенного числа.
5. Ищем все ссылки на сайт
Если к запросу в поиске по новостям добавить этот оператор, то можно найти все посты, в которых есть ссылка на определенный сайт:
domain:iphones. ru
Удивительно, но если просто ввести iphones.ru или https://wwww.iphones.ru в поле расширенного поиска Упоминание ссылки и выставить настройку Искать любые страницы с этого сайта, то найдется только 404 поста, а с оператором 37 625. А если просто набрать в поиске iphones.ru, то в результатах будет куча левых розыгрышей iPhone.
Иногда операторы работают качественнее обычного расширенного поиска. Неизвестно почему так происходит, но это подтверждают эксперименты, подобные примеру выше.
Удобно использовать этот оператор для получения списка статей с определенного сайта, которые репостил исследуемый человек или сообщество. Для этого надо просто набрать domain:iphones.ru в поле поиска на стене.
Страница для применения
6. Ищем посты с определенным типом контента
А эти операторы помогают отфильтровать на стене пользователя или сообщества самое интересное. Например, веселые опросы из 2006-2009 годов или треки в статусах человека со скрытыми аудиозаписями:
has:poll — опросы;
has:album — фотоальбомы;
has:note — заметки;
has:photo — фотографии;
has:audio — аудиозаписи;
has:video — видеоролик;
has:doc — прикрепленные файлы.
При использовании последнего оператора лента наполняется постами, к которыми прикреплены GIF-файлы. Если вам нужны сканы паспортов, готовые контрольные работы, образцы заполненных служебных документов, то их следует искать на странице поиска по документам.
Еще есть оператор has:graffiti, который работает довольно некорректно, но позволяет найти ностальгические приветы семилетней давности.
Страница для применения
7. Поиск только среди комментариев
Вот так находим упоминания ссылок или слов в дискуссиях:
domain:iphones. ru type:reply
А так можно искать самые интересные комментарии, которые собрали =>10. =>100, =>1000 лайков.
Источник: https://www.iphones.ru/iNotes/705983
Способы узнать местоположение по id ВКонтакте
В социальных сетях пользователи получают множество информации о человеке с его аккаунта. Каждому, кто регистрируется, дается уникальный индивидуальный номер ID. Он остается навсегда и после удаления профиля.
По нему можно узнать информацию о месте проживания, год рождения и другое, если человек указал информацию на странице. В этом материале мы расскажем, как узнать, где живет человек по ВК с помощью сервисов и приложений.
Разберемся в вопросе, что такое IP-адрес и ID страницы в популярной соцсети.
Что такое IP-адрес и ID страницы в «ВКонтакте»
Многие слышали термины IP и ID, но большинство не задумывалось, что это. Разберемся по порядку. Аббревиатура IP расшифровывается, как Internet Protocol. Это адрес сетевого узла в интернете, являющийся уникальным.
Устройства с доступом к сети находят связь и обмениваются информацией. Это персональные компьютеры, телефоны, планшетные компьютеры.
Если есть информация об адресе IP, вы выясните многое об устройстве, с которого гражданин входил в интернет:
- Страну проживания.
- Город, населенный пункт.
- Поставщика услуг интернета.
- Операционную систему.
- Браузер, с которого совершался выход в сеть.
Все это полезная информация, но она касается устройства, его технических характеристик. О самом пользователе нужной информации вы не узнаете. Что касается ID «ВКонтакте», то этот термин расшифровывается, как идентификационный номер пользователя. По нему выясняется информация о человеке, а не об устройстве. Если быть точным, то узнаете данные, указанные им в аккаунте.
Способы нахождения местоположения человека по ID
Чтобы узнать данные о человеке по ID страницы сайта «ВКонтакте», воспользуйтесь специальными сервисами, мобильным приложением.
Сервисы
Узнать местоположение пользователя получится, если воспользуетесь специальными сервисами: Whois и IPLogger. Это можно сделать на бесплатной основе. Точную информацию выдает сервис Whois.
С его помощью вы выясните город проживания хозяина ID и улицу, но с небольшой погрешностью. Что касается IPLogger, то вам нужно в автоматическом режиме произвести генерацию ссылки, чтобы по ней перешел пользователь.
Вам требуется отправить ему сообщение или оставить на стене коммент в виде ссылки-ловушки.
Мобильное приложение
Если вы знаете ID нужной страницы, то используйте для поиска информации о его владельце приложение Kate Mobile. Алгоритм действий такой:
Включите приложение, а далее используя основное меню, требуется открыть раздел вверху панели и нажать на иконку в виде горизонтальных точек. Если увидите вверху надпись Kate Mobile, то вы открыли правильно.
- В списке с разделами кликните по графе «Открыть ссылку».
- Появится поле, требуется вставить ID искомого пользователя.
- Теперь кликните по клавише «ОК» для открытия странички нужного человека.
- Вам будут видны все данные, указанные в профиле владельца ID.
Чтобы выяснить детальные сведения о пользователе, откройте раздел «Интересы». Изучайте разделы аккаунта и узнаете много полезной информации.
Особенности
Если человек пользуется VPN или программой анонимайзером, то описанные в статье сервисы не окажут вам помощь. Нужную информацию получить не удастся. Никогда не прибегайте к помощи «специалистов», предлагающих за определенную плату узнать информацию о человеке по его ID. Обычно это мошенники. Не нужно пользоваться нелегальными способами получения данных о пользователе.
Сеть «ВК» хорошо защищена, но взломать ее для опытных хакеров всё же возможно. Если вас вычислят, последствия могут быть негативными. Если вас обманули в сети на серьезную сумму, обращайтесь в полицию. Она быстро узнает местоположение мошенника и проведет соответствующие действия. Нарушать законодательство строго не рекомендуется.
Способы узнать местоположение по id ВКонтакте Ссылка на основную публикацию
Источник: https://GreatChat.ru/vkontakte/kak-uznat-gde-zhivet-chelovek-po-vk
Как найти человека В Контакте по id
Соцсеть ВКонтакте под своей виртуальной крышей приютила миллионы интернет-пользователей из разных стран. И неудивительно, что, знакомясь с человеком, вы при первой же возможности «пробиваете» его по ВК.
Конечно, чаще всего поиск ведется по стандартным поисковым параметрам – имени, возрасту, месту нахождения, работы/учебы. Но в отдельных случаях требуется найти человека ВКонтакте по id, и это возможно.
Сейчас расскажем, как это сделать.
Что такое id
Начнем с небольшой теории. Да, это может показаться спешащему читателю скучным и неуместным, но все же теоретическая основа не будет лишней.
Итак, id – это уникальный номер, который получает каждый новый пользователь, в нашем случае социальной сети ВК. Этот идентификатор можно назвать порядковым номером человека, его профиля.
Присваивается id вконтакте в момент регистрации на сервисе. Как только вы завершаете процедуру регистрации, система автоматически «вручает» вам номер, состоящий из цифр.
Именно он и будет тем самым идентификатором, который позволяет сервисам ВК отличать всех зарегистрированных пользователей.
Почему важно знать свой айди? Хотя бы по той причине, что его точно никто не может изменить. Даже если ваш аккаунт был взломан и злоумышленник поменял личные данные, в т.ч. имя и фамилию, этот самый номер останется прежним. Прям как номер и серия паспорта или удостоверения. Так что по возможности постарайтесь где-то его зафиксировать.
Как узнать id?
Узнать свой номер просто. Достаточно зайти на главную страницу аккаунта и посмотреть на адресную строку браузера. Адрес странички может выглядеть так: http:// vk.com/id111111111. Вот этот набор цифр, идущий за id, и будет непосредственно искомым номером.
Но вот незадача: вместо цифр могут оказаться буквы! Например, http://vk. com/durov.
Так вот durov – это не айди. Это просто название страницы, которое используется, по большей части, для красоты. А как же узнать идентификатор? Опять же все просто. Нужно лишь перейти в раздел Музыки или Фотографий и снова проверить адресную строку. Видим мы, например, адрес http://vk.com/audios1. Так вот то, что следует за audios, и будет вашим айди.
Теперь вопрос иного характера: что делать, если нужно узнать id другого человека? А просто действовать по уже известной нам схеме, т.е. перейти в его Музыку или Фотографии.
Заходим на страничку интересующего нас человека, нажимаем, например, на Фотографии, и смотрим на цифру.
У Павла Дурова, правда, всего одна цифра в идентификаторе, но это понятно: он же первый пользователь соцсети, поэтому система и присвоила ему соответствующий номер.
Так что, если вы не можете найти друга по имени-фамилии, узнайте у него id. Так вы без проблем отыщите его во ВКонтакте.
Поиск через айди
Да, мы-таки добрались до ядра нашей статьи: сейчас расскажем, как найти человека по id в ВК. Как вы уже поняли, основная задача – узнать сам номер идентификатора, и тогда вы без труда найдете в соцсети искомого человека.
Собственно, получив заветные цифры айди, вам остается лишь сделать следующее:
- Открываем свой веб-браузер;
- Переходим в адресную строку;
- Вводим http://vk.com/id*******, заменив символы ******* на id-номер;
- 4Нажимаем Enter и в секунду находим того, кого искали.
Все! Больше ничего делать не нужно. Наипростейшая схема! Теперь вы можете отправить человеку заявку в Друзья, написать сообщение или просто полазить по его страничке.
Кстати, таким же способом, т.е. через номер-идентификатор, вы сможете искать группу или паблик. Только вводить в адресную строку в этом случае нужно http://vk.com/public****, заменив звездочки на номер.
Резюмируем. Искать людей через id ВКонтакте – самый надежный и верный способ найти именно того, кого вы ищете. Поэтому если есть такая возможность, просто спросите у человека, по какому номеру айди находится его страничка ВК. Удачи!
Источник: https://socialochki.ru/vkontakte/kak-nayti-cheloveka-kontakte-id
Как в ВК найти человека по ID: поиск местоположения по адресу
Как в ВК найти человека по ID номеру — вопрос непростой, и если одни просто ищут страницу пользователя, то другие по номеру пытаются определить город и адрес. Однако не всё так просто.
Поиск профиля
Каждый пользователь при регистрации аккаунта получает порядковый номер — он уникален и даже после удаления профиля никому другому не присваивается. В ВК поиск людей по ID организован двумя способами: через поиск соцсети и адресную строку браузера.
Чтобы найти пользователя (в том числе и свою страницу), используя возможности соцсети, потребуется:
- Найти на верхней панели окно поиска (со значком лупы).
- Ввести в поле текст id*******, заменив звёздочки на номер пользователя (так что предварительно потребуется узнать ID пользователя).
В выпадающем окне появится превью аккаунта — имя, фамилия и фото аватарки. Чтобы полностью открыть страницу надо нажать на превью. Так как «В контакте» по ID-адресу найти человека можно только в том случае, если профиль не был удален, то иногда результат поиска бывает пустым.
Также, зная индивидуальный номер, можно сразу открыть страницу в окне браузера, для этого потребуется:
- Открыть браузер.
- В адресной строке набрать https://vk.com/id********, используя вместо звёздочек индивидуальный номер пользователя.
Если найти пользователя не составит проблемы, то вычислить местоположение, зная индивидуальный номер, не так просто.
Обратите внимание, что если Вы не знаете номер страницы человека и Вам нужно найти его профиль, то можно попробовать организовать поиск по фото. Это как минимум увлекательно, а если Вам еще и повезет, то и полезно.
Поиск местоположения в профиле
Самый простой способ, как узнать, где находится человек по ID ВКонтакте — это открыть страницу и посмотреть в описании. В большинстве аккаунтов эта информация указана. Но если чуда не случилось, придётся искать обходные пути.
Определение местоположения по IP-адресу
Стоит сразу заметить, что описываемый метод срабатывает крайне редко, а сайты, которые используются, имеют сомнительный характер.
Если нужен быстрый способ, как найти человека по АйДи-адресу в ВК (местоположение), то используют для этого IP-адрес. IP — это также уникальный номер, но не в соцсети, а в интернете.
Социальная сеть тщательно скрывает данные своих пользователей, это часть политики безопасности, поэтому придётся идти на хитрость, чтобы вычислить IP-адрес:
- Можно использовать онлайн сниффер, например, iplogger. Потребуется на сайте сервиса сгенерировать ссылку, а затем убедить нужного пользователя перейти по этой ссылке. После перехода сайт определит IP-адрес.
- Ещё один вариант — это перевести переписку в mail.ru — кроме текста письма почта сообщит и IP-адрес.
То есть перед тем, как вычислить местоположение человека, по ID ВКонтакте потребуется определить IP-адрес, а это сложная задача, особенно для человека со стороны.
Чтобы определить нужную информацию по IP, используют специализированные сервисы, например, whois. Сайт покажет город, возможно, приблизительный адрес, но не стоит слишком доверять этой информации. Адрес редко бывает достоверным, а при использовании VPN и анонимайзеров реальный IP подменяется на IP, зарегистрированный в другом городе/стране.
Косвенные методы определения местоположения
Но не всё так плохо и доступны другие способы, как узнать местоположение человека по ID ВКонтакте — проверив друзей, группы и геометки. Для этого потребуется:
- Открыть фотоснимки в профиле (https://vkontakte.ru/photos.php?id=*******). Нередко вместе с фотоснимками загружаются геотеги, из которых можно определить не только город, но и координаты.
- Ещё один вариант, как искать в ВК по ID — это открыть список групп в профиле (http://vkontakte.ru/groups.php?id=*******). Как правило, люди подписываются на городские паблики типа «Подслушано», «Барахолка» или «Славный град Китеж».
- Нередко помогает список друзей (https://vk.com/friends.php?id=*******) — совместные фото в аккаунтах друзей и комментарии к постам могут подсказать местоположение человека.
Очевидно, что вопрос, как найти страницу в VK по ID, решается легко, а вот поиск местоположения — задача трудновыполнимая и без гарантированного результата. Но если ситуация форс-мажорная — надо найти мошенника или пропавшего человека — тогда лучше обратиться в правоохранительные органы, в их распоряжении больше инструментов.
Источник: https://faqkontakt.ru/kak-najti-cheloveka-po-id/
Как рассчитать возраст в Excel по идентификационному номеру (4 быстрых метода)
При работе в Excel вам может понадобиться узнать возраст людей из их удостоверений личности. Имея это в виду, этот учебник призван объяснить 4 быстрых метода, как вычислить возраст в Excel по идентификационному номеру.
Скачать практическую рабочую тетрадь
4 метода расчета возраста в Excel по идентификационному номеру
1. Рассчитайте возраст по ID (пошаговый метод)
1.1 Расчет возраста по идентификатору с помощью функции MID
1.2 Использование функции DATE для извлечения возраста из идентификатора
2. Рассчитайте возраст напрямую по идентификационному номеру
2.1 Расчет возраста с использованием функций DATEDIF и IF
2.2 Расчет возраста с помощью функций DATEDIF и DATE
3. Преобразование идентификационного номера в возраст с помощью инструментов данных
4. Использование кода VBA
Вывод
Статьи по Теме
Загрузить рабочую тетрадь4 метода расчета возраста в Excel по идентификационному номеру
Следует признать, что Microsoft Excel не предлагает никаких встроенных функций для вычисления возраста, однако мы можем объединить несколько функций для преобразования даты рождения в возраст.
Рассмотрим следующий набор данных (в B4:C14 ) с именами людей и их идентификационными номерами . Вообще говоря, первые 6 цифр в идентификационных номерах представляют дату рождения этого человека в формате гг-мм-дд .
К счастью, мы можем извлечь дату рождения из идентификационных номеров , чтобы преобразовать их в возраст в годах. Итак, давайте рассмотрим эти методы один за другим.
1. Расчет возраста по ID (пошаговый метод)
Первый метод сочетает в себе различные функции Excel для простого и пошагового расчета возраста по идентификационным номерам.
1.1 Расчет возраста по идентификатору с функцией MIDКак следует из названия, Excel MID , СЕГОДНЯ , и INT функции используются в этом методе.
Шаги:
- Во-первых, добавьте столбец Дата рождения и вставьте эту формулу.
=MID(C5,5,2)&"/"&MID(C5,3,2)&"/"&MID(C5,1,2)
Здесь ячейка C5 представляет собой идентификационный номер (аргумент text ), а следующие два числа представляют аргументы start_num и num_chars соответственно. В этой формуле функция MID извлекает первые 6 цифр из текста ID Number .
- Во-вторых, вставьте столбец Текущая дата и введите функцию СЕГОДНЯ , которая возвращает текущую дату.
=СЕГОДНЯ()
- В-третьих, вычислить Возраст в годах путем вычисления разницы между двумя датами и делением на 365 дней.
- Кроме того, функция INT округляет возраст до ближайшего целого числа.
=INT((E5-D5)/365)
1.2 Использование функции DATE для извлечения возраста из идентификатора
Этот метод аналогичен предыдущему, применяя функции Excel DATE , LEFT , и INT .
шагов:
- Во-первых, добавьте столбец Дата рождения и вставьте эту формулу.
=ДАТА(ЛЕВО(C5,2),СРЕДН(C5,3,2),СРЕДН(C5,5,2))
Здесь ячейка C5 представляет собой идентификационный номер (аргумент text ).
- Затем добавьте столбец Текущая дата и примените функцию СЕГОДНЯ , которая возвращает текущую дату.
=СЕГОДНЯ()
- Затем рассчитайте Возраст в годах, рассчитав разницу между двумя датами и разделив ее на 365 дней.
=INT((E5-D5)/365)
Подробнее: Формула Excel для расчета возраста на определенную дату
2. Рассчитать возраст непосредственно по идентификационному номеру
Если первый метод слишком трудоемок, то наш следующий вычисляет возраст напрямую, без необходимости в дополнительных столбцах. Давайте посмотрим на это в действии.
2.1 Расчет возраста с помощью функций DATEDIF и IFВычисление возраста напрямую смешивает функции DATEDIF , LEFT и IF соответственно, в этом примере ячейка C5 относится к идентификационному номеру ( текст 0 аргумент ) 9 .
=РАЗНДАТ(ДАТА(ЕСЛИ(ЛЕВОЕ(C5,2)>ТЕКСТ(СЕГОДНЯ(),"ГГ")),"19"&ЛЕВОЕ(C5,2),"20"&ЛЕВО(C5,2)СРЕДНЕЕ( C5,3,2),СРЕДН(C5,5,2)),СЕГОДНЯ(),"у")
Расшифровка формулы
- В этой формуле функция MID получает первые 6 чисел из идентификационного номера в ячейке C5 .
- Затем функция IF проверяет, меньше или больше год, чем текущий год.
- Наконец, функция DATEDIF вычитает год рождения из текущего года и возвращает Age .
2.2 Расчет возраста с помощью функций DATEDIF и DATE
Наш следующий метод еще больше упрощает выражение с помощью функции ДАТА , при этом напрямую определяя возраст человека.
=DATEDIF(DATE(DATE(C5,1,2),MID(C5,3,2),MID(C5,5,2)),СЕГОДНЯ(),"y")
В этом выражении ячейка C5 представляет собой идентификационный номер (аргумент текст ), а два следующих числа относятся к аргументы start_num и num_chars соответственно.
Расшифровка формулы
- Первоначально функция ДАТА принимает 3 аргумента ( год , месяц , день ), которые предоставляются функцией MID .
- Наконец, функция DATEDIF возвращает Age .
3. Преобразование идентификационного номера в возраст с помощью инструментов обработки данных
Вас беспокоит написание сложных выражений и комбинирование функций? Тогда наш третий метод – это ответ на вашу молитву!
Шаг 01. Перейдите к ленте данных
- Во-первых, добавьте столбец ( D5:D14 ) под названием Дата рождения и скопируйте и вставьте все ID номера в этот столбец.
- Затем выберите все ячейки в столбце и нажмите кнопку Text to Columns .
Шаг 02: Извлеките дату рождения из идентификационного номера
- Во-вторых, появляется Мастер преобразования текста в столбцы .
- Теперь, на шаге 1, выберите кнопку Фиксированная ширина , так как все идентификационные номера имеют одинаковое количество цифр.
- Затем щелкните, чтобы переместить курсор сразу после 6-й цифры с левой стороны, как показано на рисунке ниже.
- Наконец, выберите формат Date из раскрывающегося списка и нажмите Finish , чтобы закрыть диалоговое окно.
Шаг 03: Расчет возраста
- В-третьих, добавьте столбец с именем Текущая дата (E5:E14) и введите функцию СЕГОДНЯ , чтобы получить текущую дату.
- На последнем шаге создайте еще один столбец для Возраст (F5:F14) и вычислите разницу между двумя датами и разделите на 365 дней, чтобы получить Возраст года.
=INT((E5-D5)/365)
Подробнее: Как рассчитать возраст от дня рождения в Excel (8 простых методов)
4. Использование кода VBA
Если вам интересно, есть ли способ определить пользовательскую функцию для вычисления возраста по идентификационному номеру? Тогда VBA поможет вам. Прежде чем мы начнем, добавьте столбец Date of Birth и вставьте эту формулу.
=СРЕДН(C5,5,2)&"/"&СРЕДН(C5,3,2)&"/"&СРЕДН(C5,1,2)
Шаг 01. Откройте редактор VBA
- Для начала перейдите на вкладку Developer , а затем на Visual Basic .
Шаг 02: Вставьте код VBA
- Во-вторых, вставьте модуль , куда вы вставите код VBA .
- Для удобства вы можете скопировать код отсюда и вставить его в окно, как показано ниже.
Открытая функция calculate_age (дата_рождения как дата, необязательный result_index как целое число = 0) как вариант Today_day = день (дата) Today_month = Месяц (Дата) Today_year = Год (Дата) рождения_дата_день = день (дата_рождения) рождения_дата_месяц = Месяц (дата_рождения) рождения_дата_год = Год (дата_рождения) Если дата_месяца_рождения < сегодняшний_месяц Тогда возраст = сегодняшний_год - дата_рождения_год ИначеЕсли дата_месяца рождения = сегодняшний_месяц Тогда Если дата_рождения <= сегодняшний_день Тогда возраст = сегодняшний_год - дата_рождения_год Еще возраст = сегодняшний_год - дата_рождения_год - 1 Конец, если Еще возраст = сегодняшний_год - дата_рождения_год - 1 Конец, если Dim output_array(25) как вариант output_array(0) = возраст output_array(1) = Дата output_array(2) = сегодня_день output_array(3) = сегодняшний_месяц output_array(4) = сегодняшний_год output_array(5) = дата_рождения_день output_array(6) = день_рождения_месяц output_array(7) = дата_рождения_год calculate_age = output_array (result_index) Завершить функцию
Шаг 03: Используйте функцию
- В-третьих, закройте окно VBA и вернитесь на рабочий лист.
- Наконец, введите знак Equal , затем функцию calculate_age и введите ссылку на ячейку ( D5 ), содержащую дату рождения, чтобы получить возраст.
Подробнее: Excel VBA: расчет возраста по дате рождения :
Заключение
Я надеюсь, что эти полезные методы, упомянутые выше, ответят на ваши вопросы о том, как рассчитать возраст в Excel по идентификационному номеру. Если у вас есть какие-либо вопросы или отзывы, пожалуйста, дайте мне знать в разделе комментариев. Или вы можете ознакомиться с другими нашими статьями на веб-сайте Exceldemy .
Связанные статьи
- Как рассчитать возраст в Excel в годах и месяцах (5 простых способов)
- Как рассчитать пенсионный возраст в Excel (4 быстрых метода)
- Как сгруппировать возрастной диапазон в Excel с помощью ВПР (с быстрыми шагами)
- Как рассчитать средний возраст в Excel (7 простых способов)
r - Как посчитать количество идентификаторов в другой переменной и как нормализовать данные ## 1 20100 24.
08.1979 h48 6400 Вт 15.08.1979 15.05.1991 24.08.1979 ## 2 20101 1980-05-05 B01 1600 СЗ 1980-05-15 1991-04-15 1980-05-15 ## 3 20102 17.03.1979 H04 1600 SW 15.06.1972 15.08.1979 17.03.1979 ## 4 20103 1981-11-30 B09 3200 СВ 1982-01-15 1984-01-15 1982-01-15 ## 5 20103 1981-11-30 B37 8000 N 1984-01-15 1986-04-15 1984-01-15 ## 6 20104 1978-09-01 B09 3200 СВ 1982-01-15 1984-01-15 1982-01-15 ## Exp_TO Exps_Grp 1952 г. 1953 г. 1954 г. 1955 г. 1956 г. 1957 г. 1958 г. 1959 г. ## 1 1988-12-31 fr51>88 NA NA NA NA NA NA NA NA ## 2 1988-12-31 fr51>88 NA NA NA NA NA NA NA NA ## 3 1979-08-15 между NA NA NA NA NA NA NA NA ## 4 1984-01-15 между NA NA NA NA NA NA NA NA ## 5 15 апреля 1986 между NA NA NA NA NA NA NA NA ## 6 1984-01-15 между NA NA NA NA NA NA NA NA ## 1960 г. 1961 г. 1962 г. 1963 г. 1964 г. 1965 г. 1966 г. 1967 г. 1968 г. 1969 г. 1970 г. ## 1 NA NA NA NA NA NA NA NA NA NA NA ## 2 NA NA NA NA NA NA NA NA NA NA ## 3 NA NA NA NA NA NA NA NA NA NA ## 4 NA NA NA NA NA NA NA NA NA NA ## 5 NA NA NA NA NA NA NA NA NA NA ## 6 NA NA NA NA NA NA NA NA NA NA ## 19 г. 71 г. 1972 г. 1973 г. 1974 г. 1975 г. 1976 г. 1977 г. 1978 г. 1979 г. 1980 г. ## 1 NA NA NA NA NA NA NA 5.950991 4.340588 ## 2 NA NA NA NA NA NA NA NA 2.927725 ## 3 NA NA NA NA NA NA NA 20.608986 NA ## 4 NA NA NA NA NA NA NA NA NA ## 5 NA NA NA NA NA NA NA NA NA ## 6 NA NA NA NA NA NA NA NA NA ## 19 г.81 г. 1982 г. 1983 г. 1984 г. 1985 г. 1986 г. 1987 г. 1988 г. ## 1 4.340588 4.340588 4.340588 4.3405881 4.340588 4.3405881 4.340588 1.083782 ## 2 4.447229 4.447229 4.447229 4.4472289 4.447229 4.4472289 4.447229 1.110409 ## 3 НП НП НП НП НП НП НП ## 4 НП 15.365412 16.018407 0.6529943 НП НП НП НП ## 5 НП НП НП 2,9414202 3,052618 0,6918076 НП НП ## 6 НП 15.365412 16.018407 0.6529943 НП НП НП НП ## Yrs_Exp arth_mean медиана кумулятивной калибровки Age Month_Res ## 1 9.3616438 4.175948 4.340588 41.759478 31.12.88 9 141 ## 2 8.6356164 3.907637 4.447229 35.168736 31.12.88 9 131 ## 3 0,4136986 20,608986 20,608986 20,608986 31.12.88 9 86 ## 4 2.0000000 10.678938 15.365412 32.036813 31.12.88 9 24 ## 5 2. 2493151 2.228615 2.941420 6.685846 31.12.88 8 27 ## 6 2.0000000 10.678938 15.365412 32.036813 31.12.88 924Я поговорил с парой других людей, и они порекомендовали нормализовать кумулятивное воздействие на каждого человека (ID) на основе населения в каждом секторе и среднего времени проживания в каждом секторе. У меня есть пара вопросов. Во-первых, как мне создать код R, чтобы определить, сколько людей (идентификаторов) находится в каждом секторе, а затем как мне рассчитать среднее время проживания в каждом секторе (столбец month_res показывает, сколько месяцев жители жили в этом секторе)? Я пробовал этот код R для разделения каждого сектора по общему количеству идентификаторов в нем, но была дана ошибка «сумма», не относящаяся к факторам.
Fernald_Normalized$ID <- as.factor(Fernald_Normalized$ID) Fernald_1 <- агрегат(Fernald_Normalized$ID, список(Fernald_Normalized$сектор), FUN=сумма)
Если я сохраняю ID как числовое, он суммирует сами ID в каждом секторе и выдает большое число. Кроме того, как только я подсчитаю количество идентификаторов в секторе и среднее время пребывания в секторе, как мне использовать R, чтобы нормализовать это? У меня есть базовое понимание того, почему мы должны нормализовать и вообще что делается для нормализации, но я не смог создать код для этого в R. Воспроизводимый набор данных ниже. Это всего лишь небольшой фрагмент, на самом деле там около 14 000 строк.
dat <- структура(список(UC_ID = c(20100L, 20101L, 20102L, 20103L, 20103L, 20104L, 20104L, 20105L, 20105L, 20106L, 20106L), Дата рождения = c("1979-08-24", «1980-05-05», «1979-03-17», «1981-11-30», «1981-11-30», «1978-09-01», «1978-09-01», «1980-12-03», «1980-12-03», «1978-04-25», «1978-04-25» ), сектор = c("h48", "B01", "H04", "B09", "B37", "B09", "B37", "B09", "B09", "B09", "B09"), м = c(6400л, 1600л, 1600л, 3200 л, 8000 л, 3200 л, 8000 л, 3200 л, 3200 л, 3200 л, 3200 л), Oct = c("W", "СЗ", "ЮЗ", "СВ", "С", "СВ", "С", "СВ", "СВ", "СВ", "СВ"), Res_FROM = c("1979-08-15", "15-05-1980", "15-06-1972", "15-01-1982", "15-01-1984", "15-01-1982", "15-01-1984", "15-12-1980", "15-08-1983", "15-04-1978", "15-08-1983" ), Res_TO = c("15-05-1991", "15-04-1991", "15-08-1979", "15-01-1984", "15-04-1986", "15-01-1984", "15-04-1986", "15-08-1983", "15-03-1991", "15-08-1983", "15-01-2000"), Exp_FROM = c("24-08-1979", "15-05-1980", «17. 03.1979», «15.01.1982», «15.01.1984», «15.01.1982», «15.01.1984», "15.12.1980", "15.08.1983", "25.04.1978", "15.08.1983"), Exp_TO = c("1988-12-31", «1988-12-31», «1979-08-15», «1984-01-15», «1986-04-15», «1984-01-15», «15 апреля 1986 г.», «15 августа 1983 г.», «31 декабря 1988 г.», «15 августа 1983 г.», «31 декабря 1988 г.» ), Exps_Grp = c("fr51>88", "fr51>88", "между", "между", "между", «между», «между», «между», «fr51>88», «между», «fr51>88» ), Yr1952 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1953 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1954 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1955 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1956 = c(НП, НП, НП, НП, НП, НП, НП, NA, NA, NA, NA), Yr1957 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1958 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA ), Yr1959 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1960 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1961 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1962 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1963 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1964 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, нет данных, нет данных), 19 лет65 = c(НП, НП, НП, НП, НП, НП, НП, НП, НП, НП, НП ), Yr1966 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1967 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1968 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1969 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1970 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1971 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1972 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA ), Yr1973 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1974 = с(Н/Д, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1975 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1976 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1977 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), Yr1978 = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, 79,39642441, НП), 1979 г. = c(5,950991161, НП, 20,60898553, НП, NA, NA, NA, NA, NA, 59,94484924, NA), 1980 г. = c(4,340588078, 2.927724588, NA, NA, NA, NA, NA, 0.758267013, NA, 16.01840668, NA), Yr1981 = c(4.340588078, 4.447228937, NA, NA, NA, NA, NA, 16.01840668, NA, 16.01840668, NA), Yr1982 = с(4,340588078, 4,447228937, Н.А., 15.36541238, Н.А., 15.36541238, Н.А., 16.01840668, Н.А., 16.01840668, Н/Д), 1983 г. = c(4,340588078, 4,447228937, Н/Д, 16,01840668, Н/Д, 16.01840668, Н/Д, 9.952203009, 6.066203667, 9.952203009, 6.066203667 ), 1984 г. = c(4.340588078, 4.447228937, NA, 0.652994292, 2.941420153, 0.652994292, 2.941420153, НО, 16.01840668, НО, 16.01840668), 1985 г. = c(4.340588078, 4.447228937, NA, NA, 3.052618478, NA, 3.052618478, NA, 16.01840668, NA, 16.01840668), Yr1986 = c(4.340588078, 4.447228937, NA, NA, 0.691807598, NA, 0.691807598, NA, 16.01840668, NA, 16.01840668), Yr1987 = c(4.340588078, 4.447228937, NA, NA, NA, NA, NA, NA, 16.01840668, NA, 16.01840668), Yr1988 = c(1.083782142, 1. 110408824, NA, NA, NA, NA, NA, NA, 3.999564755, NA, 3.999564755 ), Yrs_Exp = c(9,361643836, 8,635616438, 0,41369863, 2, 2,249315068, 2, 2.249315068, 2.665753425, 5.383561644, 5.309589041, 5.383561644 ), arth_mean = c(4,175947792, 3,907637331, 20,60898553, 10,67893778, 2,22861541, 10,67893778, 2.22861541, 10.68682084, 12.35656585, 32,89144945, 12,35656585), медиана = c(4,340588078, 4,447228937, 20.60898553, 15.36541238, 2.941420153, 15.36541238, 2.941420153, 12,98530484, 16,01840668, 16,01840668, 16,01840668), суммарно = c(41,75947792, 35.16873597, 20.60898553, 32.03681335, 6.685846229, 32.03681335, 6.685846229, 42.74728337, 74.13939513, 197.3486967, 74.13939513 ), caldate = c("31.12.88", "31.12.88", "31.12.88", "31.12.88", «31.12.88», «31.12.88», «31.12.88», «31.12.88», «31.12.88», "31.12.88", "31.12.88"), Возраст = c(9л, 9л, 9л, 9л, 8л, 9л, 7 л, 7 л, 10 л, 10 л, 8 л), Month_Res = c(141 л, 131 л, 86 л, 24 л, 27L, 24L, 27L, 32L, 91L, 64L, 197L)), class = "data. frame", row.names = c(NA, -11л))
Рассчитать изменение для каждого пациента с данным идентификатором — Общие
Elijawaa #1
Всем привет,
Мне нужна помощь с проектом, над которым я работаю. Я создал новые данные из данных Iris, которые похожи на то, над чем я работаю.,
Для каждого идентификатора пациента я хочу рассчитать произошедшее изменение. Например, для изменения длины чашелистика (т.е. L.Change) у меня есть значение (5.0-4.9-4.0-5.1=-9). Затем я помещу это значение (-9) в последнюю строку для этого идентификационного номера пациента (таким образом, 1 в данном случае), а затем сделаю то же самое для остальных пациентов.
Я надеялся, что приведенный ниже код сработает, тогда я подумаю, как превратить его в функцию, но получаю следующую ошибку.
Мне интересно, может ли кто-нибудь помочь мне с функцией для решения этой проблемы. У меня более 900 уникальных идентификационных номеров (наблюдений) и более 30 переменных.
Ошибка: объект «L.Change» не найден ,]-irisn$Sepal.Length[1,]
ID SEPAL.Length L.CHANGE SEPAL.Width W.Change
1 5,1 Na 3,5 Na
1 4,0 Na 4,0 Na
1 4,9 Na 5,0 Na
1 5,0 Na 9,0 Na
2 6,5 Na 7,0 Na
2 7,0 Na 6,0 Na
2 6,5 NA 7,0 Na
2 7,0 Na 6,0 Na 9,0 Na
2 6,5 NA 7,0 Na
2 7,0 Na 6,0 Na 6,0 Na 9,0 Na НП
2 3,9 НП 8,5 НП
2 7,0 НП 7,5 НП
3 4,7 НП 3,5 НП
3 7,0 НП 2,6 НП
ФЕКЦ #2
Проблема со строкой кода, которую вы разместили, заключается в том, что L.Change не существует вне irisn. Вы должны обращаться к нему как к irisn$L.Change. Кроме того, == сравнивает два объекта на равенство, не присваивая значение левой стороне.
Я не думаю, что это работающий подход к получению ваших значений, хотя, возможно, кто-то другой увидит способ сделать это в том же духе. Я предлагаю воздержаться от размещения сводных вычислений в специальной колонке в конце группы строк. Это распространено в электронных таблицах, но не очень хорошо согласуется с тем, как работает R. Я позволил себе удалить два столбца «Изменить» и суммировать данные в новый фрейм данных, используя типичные функции R для группировки строк и суммирования результатов. Помогает ли приведенный ниже код вам вообще? Я понимаю, что не знаю, что вам нужно делать дальше, так что это может быть бесполезно для вас.
библиотека(тидыр) библиотека (dplyr) DF <- read.csv("/home/fjcc/R/Play/Sepal.txt", sep = " ") ДФ #> ID Sepal.Length Sepal.Width #> 1 1 5.1 3.5 #> 2 1 4.0 4.0 #> 3 1 4,9 5,0 #> 4 1 5,0 9,0 #> 5 2 6,5 7,0 #> 6 2 7,0 6,0 #> 7 2 3,9 8,5 #> 8 2 7,0 7,5 #> 9 3 4,7 3,5 #> 10 3 7,0 2,6 Вычислить <- функция (x, y) { MaxRow <- max(y) x[y == MaxRow] - сумма(x[y < MaxRow]) } DF2 <- DF %>% collect(key = Feature, value = "Value", Sepal. Length:Sepal.Width) %>% group_by(ID, Feature) %>% мутировать(RowID = row_number()) %>% суммировать (изменить = вычислить (значение, RowID)) ДФ2 #> # Таблица: 6 x 3 #> # Группы: ID [3] #> Изменение функции идентификатора #>#> 1 1 Чашелистик.Длина -9#> 2 1 Чашелистик.Ширина -3,5 #> 3 2 Чашелистик.Длина -10,4 #> 4 2 Чашелистик.Ширина -14 #> 5 3 Чашелистик.Длина 2,3 #> 6 3 Сепал.Ширина -0,900
Создано 9 декабря 2019 г. пакетом reprex (v0.2.1)
Elijawaa #3
Привет, FJCC,
Спасибо за быстрый ответ на мой вопрос. Я предполагаю, что мои расчеты ранее отклонились от того, что мне было нужно в фактических данных. Итак, что я собираюсь сделать в фактических данных, так это суммировать разницу в каждый момент времени, которая в этом случае будет суммой (4,0-5,1) + (4,9-4,0)+(5,0-4,9) = (-1,1)+(0,9)+(0,1)=-0,1
Итак, с последней строкой, поскольку я не хотел создавать новую строку, я делаю следующее: разницу/изменение, которое произошло в это время, и добавить его к сумме значений предыдущего изменения. Если новый ряд поможет нам это сделать, то это будет хорошо.
Поскольку основное внимание в этом анализе уделяется сумме этих изменений для каждого идентификатора, я хотел бы создать новый столбец с именем изменение (#прямо рядом с каждой переменной). Или создайте это значение изменения в Excel перед импортом в R (как я сделал)
Я возьму для анализа только идентификатор и новые значения (таким образом, сумму изменений).
Спасибо, и я надеюсь, что вы можете помочь мне снова.
ФЕКЦ #4
Если вам нужны только новые значения и идентификаторы для анализа, я бы рассчитал их так. Идея состоит в том, чтобы сдвинуть значения каждой комбинации ID/Feature на одну строку в новом столбце и вычислить сумму различий между исходными данными и сдвинутыми данными. Обратите внимание, что набор данных, который я использовал, имеет только первые два значения ID = 3,9. 0005
библиотека (тидыр) библиотека (dplyr) DF <- read.csv("/home/fjcc/R/Play/Sepal.txt", sep = " ") ДФ #> ID Sepal.Length Sepal.Width #> 1 1 5.1 3.5 #> 2 1 4.0 4.0 #> 3 1 4,9 5,0 #> 4 1 5,0 9,0 #> 5 2 6,5 7,0 #> 6 2 7,0 6,0 #> 7 2 3,9 8,5 #> 8 2 7,0 7,5 #> 9 3 4,7 3,5 #> 10 3 7,0 2,6 DF2 <- DF %>% collect(key = Feature, value = "Value", Sepal.Length:Sepal.Width) %>% group_by(ID, Feature) %>% мутировать (LeadVal = ведущий (значение)) %>% суммировать (изменение = сумма (LeadVal - значение, na.rm = TRUE)) ДФ2 #> # Таблица: 6 x 3 #> # Группы: ID [3] #> Изменение функции идентификатора #>#> 1 1 Длина чашелистика -0,1000 #> 2 1 Чашелистик.Ширина 5,5 #> 3 2 Длина чашелистика 0,5 #> 4 2 Разделитель.Ширина 0,5 #> 5 3 Чашелистик.Длина 2,3 #> 6 3 Чашелистик.Ширина -0,900 DF2 <- DF2 %>% mutate(Feature = paste(Feature, "Chg", sep = "_")) %>% распространение (ключ = функция, значение = изменение) ДФ2 #> # Таблица: 3 x 3 #> # Группы: ID [3] #> ID Sepal.Length_Chg Sepal. Width_Chg #> #> 1 1 -0,1000 5,5 #> 2 2 0,5 0,5 #> 3 3 2,3 -0,900
Создано 10 декабря 2019 г. в пакете reprex (v0.2.1)
Элиджаваа #5
@FJCC Большое спасибо за помощь!!!
Элиджаваа # 6
Привет, FJCC,
Я пытаюсь смоделировать продольные данные с течением времени. Некоторые из переменных продолжаются, а другие являются категориальными. Можете ли вы дать мне руководство о том, как написать код.
Спасибо
FJCC #7
Пожалуйста, создайте новую тему, так как это другой вопрос. Кроме того, у меня нет опыта моделирования продольных данных, но я уверен, что другие люди на форуме могут вам помочь. Если вы подготовите воспроизводимый пример, другим будет намного легче вам помочь.
1 Нравится
Элайджава # 8
Привет, FJCC,
Я использовал первый код, с которым вы мне помогли, на большом наборе данных, состоящем примерно из 3000 строк и более 100 столбцов, и получил такой результат. У меня тоже есть NA в каждой колонке, но я не уверен, что это причина, по которой я получаю это.
image2016×1512 1,28 МБ
Спасибо
FJCC #9
Чтобы узнать, являются ли проблемы NA, добавьте na.rm = TRUE к функции суммирования.
x[y == MaxRow] - sum(x[y < MaxRow], na.rm = TRUE)
Однако, если значение в x[y == MaxRow] равно NA, я не думаю, что это поможет. Имеет ли смысл заменить NA на ноль в этом наборе данных?
Элиджаваа #10
Я буду использовать na.rm=True, чтобы учесть пропущенные значения.
Этот код отлично работает, но я попытался изменить разницу только между первой и последней строками, но это не сработало.
DF2 <- DF %>% collect(key = Feature, value = "Value", Sepal.Length:Sepal.Width) %>%
group_by(ID, Feature) %>%
mutate(LeadVal = lead(Value )) %>%
summ(Change = LeadVal - last(Value), na.rm = TRUE))
DF2
Можно ли также использовать функцию запаздывания для определения разницы?
ФЕКЦ #11
DF <- read.csv("/home/fjcc/R/Play/Sepal.txt", sep = " ") ДФ #> ID Sepal.Length Sepal.Width #> 1 1 5.1 3.5 #> 2 1 4.0 4.0 #> 3 1 4,9 5,0 #> 4 1 5,0 9,0 #> 5 2 6,5 7,0 #> 6 2 7,0 6,0 #> 7 2 3,98,5 #> 8 2 7,0 7,5 #> 9 3 4,7 3,5 #> 10 3 7,0 2,6 библиотека (dplyr) библиотека (тидыр) DF2 <- DF %>% collect(key = Feature, value = "Value", Sepal.Length:Sepal.Width) %>% group_by(ID, Feature) %>% мутировать (строка = номер_строки ()) MaxRows <- DF2 %>% суммировать (MaxRow = max (Row)) FirstRow = DF2 %>% filter(Row == 1) LastRow <- DF2 %>% ungroup() %>% semi_join(MaxRows, by = c("ID", "Feature", "Row" = "MaxRow")) Diffs <- inner_join(FirstRow, LastRow, by = c("ID", "Feature"), suffix = c(".First", ".Last")) Diffs <- mutate(Diffs, Difference = Value.Last - Value.First) Различия #> # Таблица: 6 x 7 #> # Группы: ID, Feature [6] #> Значение функции ID.Первая строка.Первое значение.Последняя строка.Последняя разница #>#> 1 1 Длина чашелистика 5,1 1 5 4 -0,1000 #> 2 2 Длина чашелистика 6,5 1 7 4 0,5 #> 3 3 Длина чашелистика 4,7 1 7 2 2,3 #> 4 1 Чашелистик.