Microsoft account is now the preferred sign-in type since Windows 8.
There is no option to setup a local account during the installation. When you install or upgrade to Windows 8.1, you’ll be forced to create a Microsoft account or use an existing Windows Live account to log on your computer.