按列转换data.frame

时间:2020-09-04 13:26:41

标签: r dataframe columnsorting

我有一个像这样的data.frame:

// A class which uses injected dependencies
class NeedSomeDependeciesToBeInjected
{
    public NeedSomeDependeciesToBeInjected (
        IThisIsReallyImportant important,
        IThisIsUsefulButNotImportant useful) {}
}

// A complex dependency, which requires other injected dependency
// (So, yes, recursion...)
class ThisIsReallyImportant : IThisIsReallyImportant
{
    public ThisIsReallyImportant (
        IThisIsRequiredToBecomeImportant required) {}
}

// A dependency, which does not require other injected dependency,
// but is required for another dependency
class ThisIsRequiredToBecomeImportant : IThisIsRequiredToBecomeImportant 
{
    public ThisIsRequiredToBecomeImportant () {}
}

// A simple dependency, which does not require other injected dependency,
// and is not required for others
class ThisIsUsefulButNotImportant : IThisIsUsefulButNotImportant
{
    public ThisIsUsefulButNotImportant () {}
}

class Program
{
    private readonly WeaponOfChoiceInIoC container;

    public void ConfigureDependencies()
    {
        container = new WeaponOfChoiceInIoC();

        container.Register(IThisIsRequiredToBecomeImportant,
            ThisIsRequiredToBecomeImportant);
        container.Register(IThisIsReallyImportant,
            ThisIsReallyImportant );
        container.Register(IThisIsUsefulButNotImportant,
            ThisIsUsefulButNotImportant );
    }

    public void MethodToPlayWithDependencies()
    {
        var toy = container.GetInstance(NeedSomeDependeciesToBeInjected);
    }
}

我尝试了mutate并进行了转置,但是没有得到正确的结果。

谢谢

0 个答案:

没有答案