Crie uma nova variável com base nos 7 primeiros caracteres da variável existente

Eu tenho lutado para criar uma nova variável que contém apenas os sete primeiros caracteres de uma variável existente. Desculpe se isso for óbvio, mas lutei para encontrar uma resposta que atenda às minhas necessidades no Google / Stack Overflow.

Meus dados são assim:

variable
UKM5001028
UKM5001028
UKM5001028
UKM5001028

Eu quero ter:

variable2
UKM5001
UKM5001
UKM5001
UKM5001

Eu tentei o código abaixo e consegui recortar o 7º caractere, mas ele tentou imprimir toda a saída, quando eu quero criar uma nova variável:

variable2<-mydata$variable
substr(variable2, 1, 7)

questionAnswers(2)

yourAnswerToTheQuestion